CSE 143

Summer 1998

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.

Numbers in parentheses indicate 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.

Legend:

Subject to change.
 
Week # Monday Tuesday Wednesday  Thursday Friday
1 June 22: Welcome and Overview   June 25: Intro to C++ (1.1-1.5, Appendix B), Streams (Appendix C)   June 27: Streams (Appendix C), Error Handling 
2 June 29: Abstraction and Modules (Ch 2, 3)    July 1: Data Abstraction (1.1-1.5) and Intro. to Classes (3.1-3.2) Quiz #1 NO CLASSES: Independence day
3 July 6:  Constructors (3.3) 
HW#1 due at 5:00pm
HW#1 receipt due in section July 8: Overloading (3.6) Quiz #2 July 10: Intro to Collections (4.1 - 4.5)
4 July 13: Collections (4.6 - 4.8) 
HW#2 due at 5:00pm
HW#2 receipt due in section July 15: Dynamic Memory (Chapter 7) Quiz #3 July 17: More Dynamic Memory
5 July 20: Intro to Pointer-Based Data Structures 
HW#3 due at 8:00pm
HW#3 receipt due in section July 22: Pointer-Based Data Structures (8.1-8.6, 8.8) MIDTERM 
(in section)
July 24:Recursion (Chapter 6)
6 July 27:  Recursion   July 29: Intro to Algorithmic Analysis (12.1 - 12.3)   July 31: Searching and Sorting
7 Aug 3: Searching and Sorting 
HW#4 due
HW#4 receipt due in section Aug 5: Searching and Sorting Quiz #4 Aug 7: Object-Oriented Programming
8 Aug 10: Object-Oriented Programming   Aug 12: Object-Oriented Programming   Aug 14: Object-Oriented Programming
9 Aug 17:  Object-Oriented Programming 
HW#5 due
HW#5 receipt due in section Aug 19: Special Topics   Aug 21: FINAL EXAM 
(in class)