Comsc 110-1006 Introduction to Programming (Summer 2010) 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 3pm
Wk Day Date Required
Reading
Reading
Quiz#
 Lecture Topics Assignments Day's
Points
Total
Points
To Date
1 M
T
W
Th
Su
14-Jun
15-Jun
16-Jun
17-Jun
20-Jun
Intro.
Chap.1
 
Chap.2
 
1
 
2
0. Orientation
1. Programming Concepts
"
2. Editing And Compiling
 
 
 
Lab 1 due
Lab 2 due
 
3
 
20+6
20
 
3
 
29
49
2 M
T
W
Th
Su
21-Jun
22-Jun
23-Jun
24-Jun
27-Jun
Chap.3
Chap.4
 
Chap.5
3
4
 
5
3. Variables And Calculations
4. Doing The Math: Libraries
"
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
28-Jun
29-Jun
30-Jun
1-Jul
4-Jul
 
Chap.6
 
Chap.7
 
6
 
7
5. Interactive Programs: Text File I/O
6. Introducing Logic: If
"
7. Do Overs: Loops
 
Lab 5b due
 
Lab 6 due
Lab 7 due
 
50+6
 
50+7
50
 
232
 
290
342
4 T
T
W
Th
F
Su
6-Jul
6-Jul
7-Jul
8-Jul
9-Jul
11-Jul
 
Chap.8
 
Chap.9
 
8
 
9
  Midterm Exam
8. Writing Complicated Programs: Functions
"
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
12-Jul
13-Jul
14-Jul
15-Jul
18-Jul
Chap.10
Chap.11
 
Chap.12
10
11
 
12
10. Checking It Twice: Arrays
11. Working With Database Records: structs
"
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
19-Jul
20-Jul
21-Jul
22-Jul
23-Jul
Chap.13
Chap.14
13
14
15
13. Lists Of Unlimited Size: Linked Lists
14. Collections & Recursion
"
   Final Exam
   All Late Work Due (noon)
 
Lab 13 due
Lab 14 due
Term project due
8
50+8
50+4
50+100
738
796
850
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.