| ITM 352 Weekly Schedule |
|
|
updated |
4/29/2003 |
|
|
|
| Class |
Date |
Topic |
Reading |
Exams/Assts |
Algorithms etc |
| 1 |
14-Jan |
Introduction |
Ch 1 |
|
|
| 2 |
16-Jan |
Intro to OOP |
Ch 2 |
Lab 1 Asst |
Lab1: Jbuilder Tour |
| 3 |
21-Jan |
Types, Strings, I/O |
Ch 2 |
|
Making Change (in book) |
| 4 |
23-Jan |
Types, Strings, I/O
2 |
Ch 2 |
|
| 5 |
28-Jan |
Control Flow |
Ch 2/3 |
Asst 1 due |
|
| 6 |
30-Jan |
Control Flow 2 /
Review |
Ch 3 |
|
| 7 |
4-Feb |
Classes/Methods |
Ch 4.1 |
Asst 2 |
|
| 8 |
6-Feb |
Classes/Methods 2 |
Ch 4.2-4.3 |
|
|
| 9 |
11-Feb |
Lab |
Ch 5.1-5.2 |
|
Palindrome, Calendar |
| 10 |
13-Feb |
Objects/Methods |
Ch 5.3-5.5 |
Asst 2 due |
|
| 11 |
18-Feb |
Lab |
Ch 5.6-5.7 |
|
Reverse a String |
| 12 |
20-Feb |
Arrays |
Ch 6.1-6.3 |
Example
Exam |
|
| optional |
21-Feb |
Extra Lab session
(10am-12noon) |
|
|
| 13 |
25-Feb |
Lab / Object Deisgn/ Exam review |
Ch 5 |
|
|
| |
27-Feb |
Exam 1 |
|
Exam 1 |
14 |
| 15 |
4-Mar |
Lab |
Ch 6.4-6.5 |
Asst 3 |
|
| 16 |
6-Mar |
Object Design Review |
Ch 7.1-7.2 |
|
|
| optional |
7-Mar |
Extra Lab session
(10am-12noon) |
|
|
| 17 |
11-Mar |
Inheritance
I |
Ch 7.3 |
|
|
| 18 |
13-Mar |
Inheritance II |
Ch. 8 |
Asst 3 due |
|
| 19 |
18-Mar |
Exceptions,
Debugging |
|
|
|
| 20 |
20-Mar |
Exam 2 |
|
Exam 2 |
|
| *21 |
1-Apr |
Lab |
Ch 9 |
|
|
| 22 |
3-Apr |
Review |
Ch 12.1-12.2 |
|
| optional |
4-Apr |
Extra Lab session
(10am-12noon) |
|
| 23 |
8-Apr |
Swing |
Ch 12.3-12.4 |
Asst 4 |
|
| 24 |
10-Apr |
Swing |
Ch 12 |
|
|
| optional |
11-Apr |
Extra Lab session
(10am-12noon) |
|
|
| 25 |
15-Apr |
File I/O |
Ch 9 |
Asst 4 due |
|
| 26 |
17-Apr |
GUI Design / Web Apps |
Ch 14 |
Asst 5 |
|
| 27 |
22-Apr |
Lab |
Ch 14 |
|
| 28 |
24-Apr |
Application Design / More Swing |
Ch 14 |
|
|
| optional |
25-Apr |
Extra Lab session
(10am-12noon) |
|
|
| 29 |
29-Apr |
Lab/Review |
|
|
|
| 30 |
1-May |
Final Exam review |
|
|
|
| 31 |
6-May |
Study period (no class) |
|
|
|
| 32 |
8-May |
Study period (no class) |
|
Asst 5 due |
|
| Final Exam |
15-May |
|
|
|
|
| N.B. A * indicates that this
class follows a break |
|
|
|
|
|
|
|
|
|
| This
schedule is subject to frequent changes. Check it often!! |
|
| |
|
|
|
|
|
|
|
Back to main page. |
|
|
|
|
|
|
|