COMSC 265-1271 Advanced Programming With C and C++ (Spring 2003)
TTh 12:30-3:20PM -- Dr. Robert Burns -- L-143 (lecture) and L-148 (lab)

Week
 Day Date  Kow
Reading
(Required) 
Deitel
Reading
(Optional) 
Lecture
Topic 
Lab
Topic 
Quiz
Points
Exam
Points
Lab
Points
Project
Points
1 T
Th
Su
14-Jan
16-Jan
19-Jan
 
Ch.1,2

Ch.1.1-8,1.12-13,1.20-24
1. Orientation
      "
      "
1. Console
    Programs
    due


50
2 T
Th
Su
21-Jan
23-Jan
26-Jan
Ch.3 Ch.1.25,2.1-20
App.A,B,C
2. C/C++ Syntax
      "
2. Problem
    Solving
    due


50
3 T
Th
Su
28-Jan
30-Jan
2-Feb
Ch.4,24

 

Ch.3.1-11,3.15
Ch.3.17,3.20
App.D
3. Functions
      "
      "
3. Functions
      "
    due
5

 



50
4 T
Th
Su
4-Feb
6-Feb
9-Feb
Ch.5 Ch.4.1-5
Ch.4.6-8
4. Arrays
      "
4. Array I/O
      "
    due
5

50
5 T
Th
Su
11-Feb
13-Feb
16-Feb
Ch.6,7 Ch.4.9 5. 2D Arrays
      "
5. Strings
      "
    due
4

50
6 T
Th
Su
18-Feb
20-Feb
23-Feb
Ch.8 Ch.6.1-5
Ch.6.6
6. Structures
      "
6. Structures
      "
    due


50
7 T
Th
Su
25-Feb
27-Feb
2-Mar
Ch.9 Ch.14.1-7 7. File I/O
      "
7. File I/O
      "
    due
4

50
8 T
Th
Su
4-Mar
6-Mar
9-Mar
Ch.10,11 Ch.5.1-4
Ch.5.5
8. Pointers
      "
8. Pointers
      "
    due
4

50
9 T
Th
Su
11-Mar
13-Mar
16-Mar
    Midterm Exam
9. Midterm Review
9. Tic-Tac-Toe
      "
    due
50

50
10 T
Th
Su
18-Mar
20-Mar
23-Mar
Ch.12 Ch.17.1-6 10. Linked Lists
      "
10. Linked Lists
      "
    due
4

50
11 T
Th
Su
25-Mar
27-Mar
30-Mar
Ch.13 Ch.7.6 11. Memory 
      Allocation
11. Database
      "
    due
4

50
12 T
Th
Su
1-Apr
3-Apr
6-Apr
Ch.14,21 Ch.17.6 12. Sorting
      "
12. Ordered
      Database
    due
4

50
13 T
Th
Su
8-Apr
10-Apr
13-Apr
Ch.18 Ch.17.7 13. Data Structures
      "
13. Sorted
      Database
    due
4

50
14 T
Th
Su
15-Apr
17-Apr
20-Apr
Ch.15-17,22 Ch.5.7-9
Ch.5.10
14. Using Pointers
      "
14. Binary Trees
      "
    due
4

50
15 T
Th
22-Apr
24-Apr
HOLIDAY
HOLIDAY
16 T
Th
Su
29-Apr
1-May
4-May
Ch.19 Ch.3.12-14 15. Recursion
      "
15. Using Recursion
      "
    due
 
 
50
17 T
Th
Su
6-May
8-May
11-May
Ch.25 Ch.6.7-9 16. Intro. to OOP
      "
16. Encapsulation
      "
      "
4
18 T
Th
Su
13-May
15-May
18-May
Ch.26,27,28 Ch.6.10
Ch.6.13-15
17. OOP Examples
      "
      "
      "
    due
4

50
19 Th 22-May Final Exam, 10:30AM 50 50