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