COMSC 255-8924 Programming With Java (Spring 2004)
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 M
Su
26-Jan
1-Feb
p.2-21 Samples 1-4 Ch.1 1. Java  
Lab 1 due
 
50
2 M
"
Su
2-Feb
"
8-Feb
p.22-33,
  288-289
Sample 5 Ch.2 2. Variables  
 
Lab 2 due
 
 
50
3 M 9-Feb p.34-49 Sample 6 Ch.6 3. Methods and Objects    
4 M
Su
16-Feb
22-Feb
      HOLIDAY  
Lab 3 due
 
50
5 M
Su
23-Feb
29-Feb
p.50-65 Quiz 1 Ch.11 4. Strings and Formatting  
Lab 4 due
4
50
6 M
Su
1-Mar
7-Mar
p.68-91 Quiz 2 Ch.13 5. GUI Objects  
Lab 5 due
5
50
7 M
Su
8-Mar
14-Mar
p.92-113 Quiz 3 Ch.14 6. GUI Events  
Lab 6 due
5
50
8 M
Su
15-Mar
21-Mar
p.114-125,290 Quiz 4 Ch.4,5
7. Control Structures  
Lab 7 due
4
50
9 M
Su
22-Mar
28-Mar
p.128-137 Quiz 5 Ch.7,22 8. Grouping Objects with Arrays  
Lab 8 due
4
50
10 M
"
"
Su
29-Mar
"
"
4-Apr
p.138-145 Quiz 6 Ch.20,21 9. Grouping Objects With Maps, 7PM
Midterm Exam, 8:30PM
   (thru Arrays)
 
 
 
Lab 9 due
4
50
 
50
11 M 5-Apr p.146-165 Quiz 7 Ch.8 10. Designing Your Own Classes   4
12 M
Su
12-Apr
18-Apr
      HOLIDAY  
Lab 10 due
 
50
13 M
Su
19-Apr
25-Apr
p.204-215 Quiz 8 Ch.9 11. Extending Java Classes  
Lab 11 due
4
50
14 M
Su
26-Apr
2-May
p.216-221 Quiz 9 Ch.10 12. Extending Your Own Classes  
Lab 12 due
4
50
15 M
Su
3-May
9-May
p.172-181 Quiz 10 Ch.3 13. Applets  
Lab 13 due
4
50
16 M
Su
10-May
16-May
p.222-241 Quiz 11 Ch.17,18 14. I/O  
Lab 14 due
4
50
17 M
Su
17-May
23-May
p.242-253 Quiz 12 Ch.12 15. Drawing  
Lab 15 due
4
50
18 M
"
24-May
"
      Final Exam, 7PM  
Project due
50
100