COMSC 255-8823 Programming With Java (Summer 2002)
MTWTh 5:30-9:50PM -- Dr. Robert Burns -- L-141 (lecture) and L-148 (lab)
Wk Day Date Required
Reading,
Hill
Quiz
#
Optional
Reading,
Deitel
Daily
Lecture
Topic
Lab
due
Quiz &
Exam
Points
Lab &
Project
Points
1 M
T
"
W
Th
Su
23-Jun
24-Jun
"
25-Jun
26-Jun
29-Jun
 
p.2-33,
  288-289
p.34-49
 
sample 5
 
sample 6
Ch.1
Ch.2
 
Ch.6
1. Java
2. Variables
 
3. Methods and Objects
Filling in the blanks
 
 
Lab 1
 
Lab 2
Lab 3
 
 
50
 
50
50
2 M
T
W
Th
Su
30-Jun
1-Jul
2-Jul
3-Jul
6-Jul
p.50-65
p.68-91
p.92-113
sample 7
1
2
Ch.10
Ch.12
Ch.13
4. Strings and Formatting
5. GUI Objects
6. GUI Events
Filling in the blanks
 
Lab 4
 
Lab 5
Lab 6
 
5
5
 
50
 
50
50
3 M
T
W
Th
"
"
Su
7-Jul
8-Jul
9-Jul
10-Jul
"
"
13-Jul
p.114-125,290
p.128-137
p.138-145
3
4
5
Ch.4,5
Ch.7,21
Ch.19,20
7. Control Structures
8. Grouping Objects with Arrays
9. Grouping Objects With Maps
Filling in the blanks, 1st hour
Midterm Exam, 2nd hour
   (thru Arrays)
 
Lab 7
 
 
 
Lab 8
Lab 9
4
4
4
 
50
 
50
 
 
 
50
50
4 M
T
W
Th
Su
14-Jul
15-Jul
16-Jul
17-Jul
20-Jul
p.146-165
p.204-215
p.216-221
6
7
8
Ch.8
Ch.9.1-9.8
Ch.9.9-9.16
10. Designing Your Own Classes
11. Extending Java Classes
12. Extending Your Own Classes
Filling in the blanks
 
Lab 10
 
Lab 11
Lab 12
4
4
4
 
50
 
50
50
5 M
T
W
Th
Su
21-Jul
22-Jul
23-Jul
24-Jul
27-Jul
p.172-181
p.222-241
p.242-253
9
10
11
Ch.3
Ch.16,17
Ch.11
13. Applets
14. I/O
15. Drawing
Filling in the blanks
 
Lab 13
 
Lab 14
Lab 15
4
4
4
 
50

50
50
6 M
T
"
W
Th
28-Jul
29-Jul
"
30-Jul
31-Jul
p.37 Apply It
p.264-267,
  274-275
12
sample 8
(Ch.14)
Ch.15,18
16. Problem Solving
17. Multi-tasking
 
Filling in the blanks
Final Exam
 
 
Lab 16
4
 
 
 
50
 
 
50
 
50