JDEP 183H Computer Problem
Solving Essentials
Tentative Course Schedule
(Lecture, Recitation and Assignment) (Tentative)
Fall 2008
|
Week No. |
Lecture
1 |
Lecture
2 |
HW Assignment |
|
1 (Aug 25) |
Intro
(W0), OOP (W1) |
Lab: IDE |
|
|
2 (Sep 01) |
OOP (W1),
Java (W2) |
Numeric
Data (W3), Lab: Simple Class
(online) |
1
(Classes) |
|
3 (Sep 08) |
Instantiable Classes (W4)
|
Lab: Documentation |
|
|
4 (Sep 15) |
Strings
(W9), File IO (W12) |
Lab: Testing/Debugging |
1*, 2 (API) |
|
5 (Sep 22) |
File IO
(W12), Selection (W5) |
Lab: File IO |
|
|
6 (Sep 29) |
Repetition
(W6) |
Review |
2*, 3 (File
IO) |
|
7 (Oct 06) |
Exam 1 |
Events
& GUI (W7) |
|
|
8 (Oct 13) |
Events
& GUI (W7), Swing (W14)
|
Lab: Applets |
3*, 4 (Events) |
|
9 (Oct 20) |
Fall Break
|
Exceptions
(W8) |
|
|
10 (Oct 27) |
Arrays
(W10) |
Arrays
(W10), Sorting (W11) |
4*, 5
(Arrays) |
|
11 (Nov 03) |
Sorting
(W11) |
Sorting
(W11), Review |
|
|
12 (Nov 10) |
Exam 2
|
Inheritance
(W13) |
|
|
13 (Nov 17) |
Inheritance
(W13), Polymorphism (W13) |
Polymorphism
(W13) (SWITCH) |
5*, 6
(Inheritance & Polymorphism) |
|
14 (Nov 24) |
Special Lecture
|
Thanksgiving
Break
|
|
|
15 (Dec 01) |
Recursion
(W15) |
Recursion
(W15), History of Computing |
|
|
16 (Dec 08) |
History
of Computing |
History
of Computing, Review |
6* |
|
Dec 17 |
Final Exam, Wednesday
3:30 – 5:30 PM |
||