Comsc 110-5073 Introduction to Programming (Summer 2011)
ONLINE -- Prof. Robert Burns quizzes, labs, and projects due at end of day indicated, at midnight
Wk Day Date Required
Reading
Burns Textbook
Reading
Quiz#
 Lecture Topics
 (MWF)
Assignments Points Total
Points
To Date
1 M
T
W
Th
F
Su
13-Jun
14-Jun
15-Jun
16-Jun
17-Jun
19-Jun
Intro.
Chap.1
 
Chap.2
 
Chap.3
 
1
 
2
 
3
0. Orientation
 
1. Programming Concepts
 
2. Editing And Compiling
 
 
 
Lab 1 due
 
Lab 2 due
 
3
 
50+6
 
50+6
 
3
 
59
 
115
2 M
T
W
Th
F
Su
20-Jun
21-Jun
22-Jun
23-Jun
24-Jun
26-Jun
 
Chap.4
 
Chap.5
 
4
 
5
3. Variables And Calculations
 
4. Doing The Math: Libraries
 
5. Interactive Programs: Console I/O
 
Lab 3 due
 
Lab 4 due
 
50+6
 
50+6
 
171
 
227
3 M
T
W
Th
F
Su
27-Jun
28-Jun
29-Jun
30-Jun
1-Jul
3-Jul
 
Chap.6
 
Chap.7
 
6
 
7
5. Interactive Programs: Text File I/O
 
6. Introducing Logic: If
 
7. Do Overs: Loops
 
Lab 5 due
 
Lab 6 due
 
Lab 7 due
 
50+6
 
50+7
 
50
 
283
 
340
 
390
4 M
T
W
Th
F
Su
4-Jul
5-Jul
6-Jul
7-Jul
8-Jul
10-Jul
 
Chap.8
 
Chap.9
 
Chap.10
 
8
 
9
 
10
 Midterm Exam (online)
 
8. Writing Complicated Programs: Methods
 
9. Counting On Your Fingers: Bits And Bytes
 
 
 
Lab 8 due
Midterm project due
Lab 9 due
50
8
 
50+8
50
50+8
440
448
 
506
556
614
5 M
T
W
Th
F
Su
11-Jul
12-Jul
13-Jul
14-Jul
15-Jul
17-Jul
 
Chap.11
 
Chap.12
 
Chap.13
 
11
 
12
 
13
10. Checking It Twice: Arrays
 
11. Working With Database Records: classes
 
12. Keeping A List: Array-based Lists
 
Lab 10 due
 
Lab 11 due
 
Lab 12 due
 
50+8
 
50+8
 
50+8
 
672
 
730
 
788
6 M
T
W
Th
F
18-Jul
19-Jul
20-Jul
21-Jul
22-Jul
 
Chap.14
 
14
 
15
13. Lists Of Unlimited Size: Linked Lists
 
14. Collections & Recursion
 
 Final Exam (online)
 All Late Work Due (noon)
 
Lab 13 due
 
Lab 14 due
Term project due
 
50+8
 
50+4
50+50
 
846
 
900
1000
Quizzes #s 1-14 cover the chapters by the same numbers.
Quizzes #s 2-15 include review questions from the chapters by the previous numbers.