COMSC 265-1271 Advanced Programming With C and C++ (Spring 2004)
TTh 12:30-3:20PM -- Dr. Robert Burns -- L-143 (lecture) and L-148 (lab)
 
Week
 Day Date  Kow
Reading
(Required) 
Quiz
#
Deitel
Reading
(Optional) 
Lecture
Topic 
Assignments Points
1 Th 15-Jan       0. Orientation    
2
Th
Su
20-Jan
22-Jan
25-Jan
Ch.1,2 Sample 1  
Ch.1.1-1.25
1. Intro To C/C++
      "
 
 
Lab 1 due
 
 
50
3 T
Th
Su
27-Jan
29-Jan
1-Feb
Ch.3 Sample 2 Ch.2.1-2.20
App.A-D
2. Loops
      "
 
 
Lab 2 due
 
 
50
4 T
Th
Su
3-Feb
5-Feb
8-Feb
Ch.4,24

 

Quiz 1 Ch.3.1-3.11,3.15
Ch.3.17,3.20
3. Functions
      "
 
 
Lab 3 due
5
 
50
5 T
Th
Su
10-Feb
12-Feb
15-Feb
Ch.5 Quiz 2 Ch.4.1-4.5
Ch.4.6-4.8
4. Arrays
      "
 
 
Lab 4 due
5
 
50
6 T
Th
Su
17-Feb
19-Feb
22-Feb
Ch.6,7 Quiz 3 Ch.4.9 5. 2D Arrays
      "
 
 
Lab 5 due
4
 
50
7 T
Th
Su
24-Feb
26-Feb
29-Feb
Ch.8 Sample 3 Ch.6.1-6.5
Ch.6.6
6. Structures
      "
 
 
Lab 6 due
 
 
50
8 T
Th
Su
2-Mar
4-Mar
7-Mar
Ch.9 Quiz 4 Ch.14.1-14.7 7. File I/O
      "
 
 
Lab 7 due
4
 
50
9 T
Th
Su
9-Mar
11-Mar
14-Mar
Ch.10,11 Quiz 5 Ch.5.1-5.4
Ch.5.5
8. Pointers
      "
 
 
Lab 8 due
4
 
50
10 T
Th
Su
16-Mar
18-Mar
21-Mar
    9. Midterm Review
Midterm Exam
 
 
Lab 9 due
 
50
50
11 T
Th
Su
23-Mar
25-Mar
28-Mar
Ch.12 Quiz 6 Ch.17.1-17.6 10. Linked Lists
      "
 
 
Lab 10 due
4
 
50
12 T
Th
Su
30-Mar
1-Apr
4-Apr
Ch.13 Quiz 7 Ch.7.6 11. Memory 
      Allocation
 
 
Lab 11 due
4
 
50
13 T
Th
6-Apr
8-Apr
Ch.14 Quiz 8 Ch.17.6 12. Sorting
HOLIDAY
  4
14 T
Th
Su
13-Apr
15-Apr
18-Apr
      HOLIDAY
HOLIDAY
 
 
Lab 12 due
 
 
50
15 T
Th
Su
20-Apr
22-Apr
25-Apr
Ch.18,21 Quiz 9 Ch.17.7 13. Data Structures
      "
 
 
Lab 13 due
4
 
50
16 T
Th
Su
27-Apr
29-Apr
2-May
Ch.15-17,22 Quiz 10 Ch.5.7-5.9
Ch.5.10
14. Using Pointers
      "
 
 
Lab 14 due
4
 
50
17 T
Th
Su
4-May
6-May
9-May
Ch.19 Quiz 11 Ch.3.12-3.14 15. Recursion
      "
 
 
Lab 15 due
4
 
50
18 T
Th
Su
11-May
13-May
16-May
Ch.25-26   Ch.6.7-6.10 16. Intro. to OOP
      "
   
19 T
Th
Su
18-May
20-May
23-May
Ch.27-28 Quiz 12 Ch.6.13-6.15 17. OOP Examples
      "
 
 
Lab 16 due
4
 
50
20 Th
"
27-May
"
      Final Exam, 10:30AM  
Project Due
50
50