Comsc 110-1006 Introduction to Programming (Summer 2009) labs and projects due at end of day indicated, at midnight
MTWTh ATC-109 12:45-5p -- Prof. Valerie Colber online quizzes are due by 2pm
Wk Day Date Required
Reading
Reading
Quiz#
 Lecture Topics (2-5pm)
 (M T W Th)
Assignments Day's
Points
Total
Points
To Date
1 M
T
W
Th
Su
22-Jun
23-Jun
24-Jun
25-Jun
28-Jun
Intro.
Chap.1
 
Chap.2
 
1
 
2
0. Orientation
1. Programming Concepts
  All day lab / Lecture catch-up
2. Editing And Compiling
 
 
 
Lab 1 due
Lab 2 due
 
3
 
20+6
20
 
3
 
29
49
2 M
T
W
Th
Su
29-Jun
30-Jun
1-Jul
2-Jul
5-Jul
Chap.3
Chap.4
 
Chap.5
3
4
 
5
3. Variables And Calculations
4. Doing The Math: Libraries
  All day lab / Lecture catch-up
5. Interactive Programs: Console I/O
 
Lab 3 due
 
Lab 4 due
Lab 5a due
6
30+6
 
30+6
50
55
91
 
127
177
3 M
T
W
Th
Su
6-Jul
7-Jul
8-Jul
9-Jul
12-Jul
 
Chap.6
 
Chap.7
 
6
 
7
5. Interactive Programs: Text File I/O
6. Introducing Logic: If
  All day lab / Lecture catch-up
7. Do Overs: Loops
 
Lab 5b due
 
Lab 6 due
Lab 7 due
 
50+6
 
50+7
50
 
232
 
290
342
4 M
T
W
Th
F
Su
13-Jul
14-Jul
15-Jul
16-Jul
17-Jul
19-Jul
 
Chap.8
 
Chap.9
 
8
 
9
  Midterm Exam
8. Writing Complicated Programs: Functions
  All day lab / Lecture catch-up
9. Counting On Your Fingers: Bits And Bytes
 
 
 
Lab 8 due
Midterm project due
Lab 9 due
50
8
 
50+8
50
50
392
398
 
456
506
556
5 M
T
W
Th
Su
20-Jul
21-Jul
22-Jul
23-Jul
26-Jul
Chap.10
Chap.11
 
Chap.12
10
11
 
12
10. Checking It Twice: Arrays
11. Working With Database Records: structs
   All day lab / Lecture catch-up
12. Keeping A List: Array-based Lists
 
Lab 10 due
 
Lab 11 due
Lab 12 due
8
50+8
 
50+8
50
564
622
 
680
730
6 M
T
W
Th
F
Sa
27-Jul
28-Jul
29-Jul
30-Jul
31-Jul
1-Aug
Chap.13
Chap.14
13
14
 
15
13. Lists Of Unlimited Size: Linked Lists
14. Collections & Recursion
   All day lab / Lecture catch-up
   Final Exam
 
   All Late Work Due (noon)
 
Lab 13 due
Lab 14 due
 
Term project due
8
50+8
50
50+4
100
738
796
846
900
1000
Quizzes #s 1-14 cover the chapters by the same numbers.
Quizzes #s 2-15 each include review questions from the chapter by the previous number.