CSE 143
Winter 1999

Day by Day Activity Schedule

A tentative calendar of lecture topics, textbook readings, and exam times follows. Note that it is subject to change, and all changes will be made available here. Only the most earth-shaking changes will also be announced in lecture and/or section.

The fourth column indicates the chapters/sections of the required textbook that are relevant to the lecture material. Students are expected to have read the textbook before attending class.

Subject to change. Last revised 3/10/99. 

Day Date Topic Reading/Due Dates
M 1/4 Overview/Intro to C++ Appendix A
W 1/6 Intro to C++ Appendix A
F 1/8 Modules & Source Files Ch. 1
       
M 1/11 Classes & User-Defined Types pp 125-144 (skim example), App. A
W 1/13 Classes & User-Defined Types  
F 1/15 Modules; Error Handling Ch. 1
       
M 1/18 No Class - MLK Holiday  
T 1/19   HW1 due
W 1/20 Classes w/Member Functions pp 125-140
F 1/22 Member Functions.  
       
M 1/25 Constructors & Overloading Ch 8, pp 377-381
W 1/27 Stream I/O App. A, pp A11-A15, A38-A50
F 1/29 Pointers & Dynamic Memory Ch 4, pp. 148-157, 172-177
       
M 2/1 Dynamic Memory Ch 4, pp. 148-157, 172-177; HW2 due
W 2/3 Classes w/Dynamic Memory  
F 2/5 Application Frameworks  
       
M 2/8 Efficiency, O( ) Notation Ch 9, pp. 390-401
W 2/10 Linked Lists Ch 4, Ch 6, pp. 265-271
Th 2/11 Midterm exam in sections  
F 2/12 Classes w/Linked Lists  
       
M 2/15 No Class - Presidents' Day  
W 2/17 Object Oriented Design Ch. 1, Ch. 8; HW3 due
F 2/19 Object Oriented Programming  
       
M 2/22 Object-Oriented Programming Ch 8
W 2/24 ADTs and Container Classes Ch 3; HW4 due
F 2/26 ADTs and Container Classes  
       
M 3/1 ADTs and Container Classes Ch 3
W 3/3 ADTs and Container Classes HW5 due
F 3/5 Recursion Ch 5
       
M 3/8 Sorting & Searching Ch 9, pp. 402-432
W 3/10 Trees Ch 10
F 3/12 Trees HW6 due
       
M 3/15   Finals Week  
Tuesday 3/16 Final Exam 2:30pm, Kane 130  
W 3/17    
Th 3/18