COMSC 255-8635 Programming With Java (Fall 2003)
W 4:00-9:50PM -- Dr. Robert Burns -- L-143 (lecture) and L-149 (lab)
Wk Day Date Required
Reading,
Hill
Quiz
#
Optional
Reading,
Deitel
Daily
Lecture
Topic
Assignments Points
1 W
Su
20-Aug
24-Aug
p.2-21 Samples 1-4 Ch.1 1. Java  
Lab 1 due
 
50
2 W
"
Su
27-Aug
"
31-Aug
p.22-33,
  288-289
Sample 5 Ch.2 2. Variables  
 
Lab 2 due
 
 
50
3 W
Su
3-Sep
7-Sep
p.34-49 Sample 6 Ch.6 3. Methods and Objects  
Lab 3 due
 
50
4 W
Su
10-Sep
14-Sep
p.50-65 Sample 7 Ch.10 4. Strings and Formatting  
Lab 4 due
 
50
5 W
Su
17-Sep
21-Sep
p.68-91 Quiz 1 Ch.12 5. GUI Objects  
Lab 5 due
5
50
6 W
Su
24-Sep
28-Sep
p.92-113 Quiz 2 Ch.13 6. GUI Events  
Lab 6 due
5
50
7 W
Su
1-Oct
5-Oct
p.114-125,290 Quiz 3 Ch.4,5
7. Control Structures  
Lab 7 due
4
50
8 W
Su
8-Oct
12-Oct
p.128-137 Quiz 4 Ch.7,21 8. Grouping Objects with Arrays  
Lab 8 due
4
50
9 W
"
"
Su
15-Oct
"
"
19-Oct
p.138-145 Quiz 5 Ch.19,20 9. Grouping Objects With Maps, 7PM
Midterm Exam, 8:30PM
   (thru Arrays)
 
 
 
Lab 9 due
4
50
 
50
10 W
Su
22-Oct
26-Oct
p.146-165 Quiz 6 Ch.8 10. Designing Your Own Classes  
Lab 10 due
4
50
11 W
Su
29-Oct
2-Nov
p.204-215 Quiz 7 Ch.9.1-9.8 11. Extending Java Classes  
Lab 11 due
4
50
12 W
Su
5-Nov
9-Nov
p.216-221 Quiz 8 Ch.9.9-9.16 12. Extending Your Own Classes  
Lab 12 due
4
50
13 W
Su
12-Nov
16-Nov
p.172-181 Quiz 9 Ch.3 13. Applets  
Lab 13 due
4
50
14 W
Su
19-Nov
23-Nov
p.222-241 Quiz 10 Ch.16,17 14. I/O  
Lab 14 due
4
50
15 W
Su
26-Nov
30-Nov
p.242-253 Quiz 11 Ch.11 15. Drawing  
Lab 15 due
4
50
16 W
"
"
Su
3-Dec
"
"
7-Dec
p.37 Apply It
  p.264-267,
  274-275
Quiz 12
Sample 8
Ch.15,18 16. Problem Solving
 
 
 
Lab 16 due
4
 
 
50
17 W
Su
10-Dec
14-Dec
Final Exam, 7PM  
Project due
50
50