Comsc 110-1262 Introduction to Programming (Spring 2007)
MWF 10-11:50am -- Dr. Robert Burns -- ATC-115 *Last day to take quizzes 1 and 2 is 5-Feb
Wk Day Date Required
Reading
Burns PDF
Reading
Quiz#
 Lecture Topics
 (MWF 10-10:50am)
Assignments Points
1 W
F
17-Jan
19-Jan
 
Intro.
  0. Orientation
"
   
2 M
W
F
Su
22-Jan
24-Jan
26-Jan
28-Jan
Chap.1 1* 1. Programming Concepts
"
"
 
 
 
Lab 1 due
3
 
 
50
3 M
W
F
Su
29-Jan
31-Jan
2-Feb
4-Feb
Chap.2 2* 2. Editing And Compiling
"
"
 
 
 
Lab 2 due
3
 
 
50
4 M
W
F
Su
5-Feb
7-Feb
9-Feb
11-Feb
Chap.3 3 3. Variables And Calculations
"
 H O L I D A Y
 
 
 
Lab 3 due
3
 
 
50
5 M
W
F
Su
12-Feb
14-Feb
16-Feb
18-Feb
Chap.4 4 4. Doing The Math: Libraries
"
"
 
 
 
Lab 4 due
3
 
 
50
6 M
W
F
Su
19-Feb
21-Feb
23-Feb
25-Feb
 
Chap.5
 
5
 H O L I D A Y
5. Interactive Programs: Console and File I/O
"
 
 
 
Lab 5a due
 
3
 
50
7 M
W
F
Su
26-Feb
28-Feb
2-Mar
4-Mar
   
"
"
"
 
 
 
Lab 5b due
 
 
 
50
8 M
W
F
Su
5-Mar
7-Mar
9-Mar
11-Mar
Chap.6 6 6. Introducing Logic: If
"
"
 
 
 
Lab 6 due
3
 
 
50
9 M
W
F
Su
12-Mar
14-Mar
16-Mar
18-Mar
Chap.7 7 7. Do Overs: Loops
"
"
 
 
 
Lab 7 due
4
 
 
50
10 M
W
F
Su
19-Mar
21-Mar
23-Mar
25-Mar
 
Chap.8
 
8
 Midterm Exam
8. Writing Complicated Programs: Functions
"
 
 
 
Lab 8a due
50
4
 
50
11 M
W
F
26-Mar
28-Mar
30-Mar
   
"
"
 H O L I D A Y
   
12 M
W
F
Su
2-Apr
4-Apr
6-Apr
8-Apr
     H O L I D A Y
 H O L I D A Y
 H O L I D A Y
 
 
 
Lab 8b due
 
 
 
50
13 M
W
F
Su
9-Apr
11-Apr
13-Apr
15-Apr
Chap.9 9 9. Counting On Your Fingers: Bits And Bytes
"
"
 
 
 
Lab 9 due
4
 
 
50
14 M
W
F
Su
16-Apr
18-Apr
20-Apr
22-Apr
Chap.10 10 10. Checking It Twice: Arrays
"
"
 
 
 
Lab 10 due
4
 
 
50
15 M
W
F
Su
23-Apr
25-Apr
27-Apr
29-Apr
Chap.11 11 11. Working With Database Records: structs
"
"
 
 
 
Lab 11 due
4
 
 
50
16 M
W
F
Su
30-Apr
2-May
4-May
6-May
Chap.12 12 12. Keeping A List: Array-based Lists
"
"
 
 
 
Lab 12 due
4
 
 
50
17 M
W
F
Su
7-May
9-May
11-May
13-May
Chap.13 13 13. Lists Of Unlimited Size: Linked Lists
"
"
 
 
 
Lab 13 due
4
 
 
50
18 M
W
F
Su
14-May
16-May
18-May
20-May
Chap.14 14 14a. An Easier Way: Collections
"
14b. Functions That Call Themselves: Recursion
 
 
 
Lab 14 due
4
 
 
50
19 M
Th
21-May
24-May
     Final Exam (10:30am-12:30pm)
 All Late Work Due (noon)
Project due 50+50