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