Comsc-110 1261 Introduction to Programming, Spring 2012) labs and projects due at end of day indicated, at midnight
MW 9:30am-12:20pm -- Prof. Valerie Colber -- ATC-109 *Last day to take quizzes 1 and 2 is 8-Feb
Wk Day Date Required
Reading
Burns Textbook
Reading
Quiz
 Lecture Topics
 (MW 9:30am-12:20pm ATC-109)
Assignments Points
1 M
W
23-Jan
25-Jan
 
Intro, Ch.1
 
Quiz *1
0. Orientation
1. Programming Concepts
   
3
2 M
W
Su
30-Jan
1-Feb
5-Feb
 
Ch.2
 
Quiz *2
"
2. Editing And Compiling
 
 
Lab 1 due
 
6
50
3 M
W
Su
6-Feb
8-Feb
12-Feb
 
Ch.3
 
Quiz 3
"
3. Variables And Calculations
 
 
Lab 2 due
 
6
50
4 M
W
Su
13-Feb
15-Feb
19-Feb
 
Ch.4
 
Quiz 4
"
4. Doing The Math: Libraries
 
 
Lab 3 due
 
6
50
5 M
W
Su
20-Feb
22-Feb
26-Feb
 
Ch.5
 
Quiz 5
 H O L I D A Y
5. Interactive Programs: Console and File I/O
 
 
Lab 4 due
 
6
50
6 M
W
27-Feb
29-Feb
   
"
"
   
7 M
W
Su
5-Mar
7-Mar
11-Mar
Ch.6 Quiz 6 6. Introducing Logic: If
"
 
 
Lab 5 due
6
 
50
8 M
W
Su
12-Mar
14-Mar
18-Mar
Ch.7 Quiz 7 7. Do Overs: Loops
"
 
 
Lab 6 due
7
 
50
9 M
W
Su
19-Mar
21-Mar
25-Mar
 
Ch.8
 
Quiz 8
 Midterm Exam Ch.1-7
8. Writing Complicated Programs: Functions
 
 
Lab 7 due
50
8
50
10 M
W
Su
26-Mar
28-Mar
1-Apr
   
"
"
 
 
Lab 8 due
 
 
50
11 M
W
Su
2-Apr
4-Apr
8-Apr
     H O L I D A Y
 H O L I D A Y
 
 
Midterm project due
 
 
50
12 M
W
Su
9-Apr
11-Apr
15-Apr
Ch.9 Quiz 9 9. Counting On Your Fingers: Bits And Bytes
"
 
 
Lab 9 due
8
 
50
13 M
W
Su
16-Apr
18-Apr
22-Apr
Ch.10 Quiz 10 10. Checking It Twice: Arrays
"
 
 
Lab 10 due
8
 
50
14 M
W
Su
23-Apr
25-Apr
29-Apr
Ch.11 Quiz 11 11. Working With Database Records: structs
"
 
 
Lab 11 due
8
 
50
15 M
W
Su
30-Apr
2-May
6-May
Ch.12 Quiz 12 12. Keeping A List: Array-based Lists
"
 
 
Lab 12 due
8
 
50
16 M
W
Su
7-May
9-May
13-May
Ch.13 Quiz 13 13. Lists Of Unlimited Size: Linked Lists
"
 
 
Lab 13 due
8
 
50
17 M
W
Su
14-May
16-May
20-May
Ch.14 Quiz 14 14a. An Easier Way: Collections
14b. Functions That Call Themselves: Recursion
 
 
Lab 14 due
8
 
50
18 M
W
Th
21-May
23-May
24-May
  Quiz 15  no class meeting today
 Final Exam (8-10am)
 All Late Work Due (noon)
 
Term project due
4
50+50
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.