Course Calendar for Math 118
It is expected that you read all the sections to be covered BEFORE the class and come to class prepared to discuss
the topics.
Check this page regularly for updates . This is a tentative schedule to be updated as needed.
Date | Section/Topic/Reading Assignment | Programming Assignment |
Thu Aug 30 | Chapter 1: Introduction to Computers and C++ Programming. Our Computing Environment Fist set of CodeLab exercises assigned |
Lab 0, Chapter 1 |
Tue Sep 4 | 2.1-2.3 (More CodeLab exercises posted. This is the largest set of CodeLab problems. start early!) | |
Thu Sep 6 | Rest of Chapter 2 | Lab 1, Chp 2 |
Tue Sep11 | 3.1,3.2,3.3 (More CodeLab exercises posted) | |
Thu Sep 13 | 3.3 and 3.4 | Lab 2, Chp 3 |
Tue Sep 18 | 4.1-4.3 (More CodeLab exercises posted) | |
Thu Sep 20 | 4.3-4.6 | Lab 3, Chps 4 and 5 |
Tue Sep 25 | 5.1-5.3 (More CodeLab exercises posted) | |
Thu Sep 27 | 5.4-5.5 | |
Tue Oct 2 | 7.1- 7.3 (More CodeLab exercises will be posted) | Lab 4 Chp 7 |
Thu Oct 4 | 7.3-7.4 Study these review/practice problems for the exam. Present solutions in class on Tuesday. | |
Tue Oct 9 | Review for the exam | |
Tue Oct 16 | Midterm Exam | |
Thu Oct 18 | 10.1: Structures (More CodeLab exercises posted) | Lab 5, Chp 10 |
Tue Oct 23 | 10.2, 10.3: Classes, constructors, and ADT (Lab 5, part 2 to be posted, more CodeLab exercises posted) | |
Thu Oct 25 | 8.1, 8.2: C-strings and String class (More CodeLab exercises posted) | Lab 6, Chp 8 |
Tue Oct 30 | 8.2,8.3: Strings,Vectors | |
Thu Nov 1 | 6.1, 6.2 File I/O (More CodeLab exercises posted) | Lab 7 Chp 6 |
Tue Nov 6 | 6.2, 6.3 | |
Thu Nov 8 | 11.1,11.2 | Lab 8, Chp 11 |
Tue Nov 13 | 11.2,11.3 | |
Thu Nov 15 | 12.1 | Lab 9, Chp 12 |
Tue Nov 27 | 12.2 | |
Thu Nov 29 | 14.1, 14.2 (More CodeLab exercises posted) | |
Tue Dec 4 | More Recursion/Thinking recursively | Lab 10, Chp 14 |
Thu Dec 6 | The Binary Search Algorithm | |
Tue Dec 11 | Towers of Hanoi | Play the game online here , here or here . There are a number of online sites where you can play the game. |
Thu Dec 13 | 15.1 Introduction to Inheritance (included on the final) Reminder: Regular Final Exam will be on Mon Dec 21, 8:30 pm in the usual classroom. Alternate final is on Monday Dec 17, 1:30 pm in RBH 203 |
Lab 11, Chp 15 (not to be graded) |