![]() |
CSE 143
|
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 |