Comsc 110-5078 Introduction to Programming (Fall 2009) quizzes, labs, and project due at end of day indicated, at midnight
ONLINE -- Prof. Robert Burns *Last day to take quizzes 1 and 2 is 6-Sep
Wk Day Date Required
Reading
Burns Textbook
Reading
Quiz#
 Lecture Topics
 (MWF)
Assignments Points
1 M
W
F
Su
17-Aug
19-Aug
21-Aug
23-Aug
 
Intro.
 
 
 
*1
Registration
0. Orientation
"
   
 
 
3
2 M
W
F
Su
24-Aug
26-Aug
28-Aug
30-Aug
Chap.1
 
 
*2
1. Programming Concepts
"
"
 
 
 
Lab 1 due
 
 
 
6+20
3 M
W
F
Su
31-Aug
2-Sep
4-Sep
6-Sep
Chap.2  
 
 
3
2. Editing And Compiling
"
"
 
 
 
Lab 2 due
 
 
 
6+20
4 M
W
F
Su
7-Sep
9-Sep
11-Sep
13-Sep
Chap.3  
 
 
4
3. Variables And Calculations
"
"
 
 
 
Lab 3 due
 
 
 
6+30
5 M
W
F
Su
14-Sep
16-Sep
18-Sep
20-Sep
Chap.4  
 
 
5
4. Doing The Math: Libraries
"
"
 
 
 
Lab 4 due
 
 
 
6+30
6 M
W
F
Su
21-Sep
23-Sep
25-Sep
27-Sep
Chap.5   5. Interactive Programs: Console and File I/O
"
"
 
 
 
Lab 5a due
 
 
 
50
7 M
W
F
Su
28-Sep
30-Sep
2-Oct
4-Oct
   
 
 
6
"
"
"
 
 
 
Lab 5b due
 
 
 
6+50
8 M
W
F
Su
5-Oct
7-Oct
9-Oct
11-Oct
Chap.6  
 
 
7
6. Introducing Logic: If
"
"
 
 
 
Lab 6 due
 
 
 
7+50
9 M
W
F
Su
12-Oct
14-Oct
16-Oct
18-Oct
Chap.7   7. Do Overs: Loops
"
"
 
 
 
Lab 7 due
 
 
 
50
10 M
T
W
F
Su
19-Oct
20-Oct
21-Oct
23-Oct
25-Oct
 
 
Chap.8
 
8
 Midterm Exam (online)
 
8. Writing Complicated Programs: Functions
"
 
 
 
 
Lab 8 due
50
8
 
 
50
11 M
W
F
Su
26-Oct
28-Oct
30-Oct
1-Nov
   
 
 
9
"
"
"
 
 
 
Midterm project due
 
 
 
8+50
12 M
W
F
Su
2-Nov
4-Nov
6-Nov
8-Nov
Chap.9  
 
 
10
9. Counting On Your Fingers: Bits And Bytes
"
"
 
 
 
Lab 9 due
 
 
 
8+50
13 M
W
F
Su
9-Nov
11-Nov
13-Nov
15-Nov
Chap.10  
 
 
11
10. Checking It Twice: Arrays
"
"
 
 
 
Lab 10 due
 
 
 
8+50
14 M
W
F
Su
16-Nov
18-Nov
20-Nov
22-Nov
Chap.11  
 
 
12
11. Working With Database Records: structs
"
"
 
 
 
Lab 11 due
 
 
 
8+50
15 M
T
W
Su
23-Nov
24-Nov
25-Nov
29-Nov
Chap.12  
 
 
13
12. Keeping A List: Array-based Lists
"
"
 
 
 
Lab 12 due
 
 
 
8+50
16 M
W
F
Su
30-Nov
2-Dec
4-Dec
6-Dec
Chap.13  
 
 
14
13. Lists Of Unlimited Size: Linked Lists
"
"
 
 
 
Lab 13 due
 
 
 
8+50
17 M
W
F
Su
7-Dec
9-Dec
11-Dec
13-Dec
Chap.14  
 
 
15
14a. An Easier Way: Collections
"
14b. Functions That Call Themselves: Recursion
 
 
 
Lab 14 due
 
 
 
4+50
18 M
Th
14-Dec
17-Dec
     Final Exam (online)
 All Late Work Due (noon)
Term project due 50+100
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.