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 |
Tue Jan 17 | Chapter 1: Introduction to Computers and C++ Programming. Our Computing Environment Fist set of CodeLab exercises assigned |
Lab 0, Chapter 1 |
Thu Jan 19 | 2.1, 2.2 (More CodeLab exercises posted. This is the largest set of CodeLab problems. Start early!) | |
Tue Jan 24 | Rest of Chapter 2 (More CodeLab exercises posted) | Lab 1, Chapter 2 |
Thu Jan 26 | 3.1,3.2,3.3 (More CodeLab exercises posted) | |
Tue Jan 31 | 3.3 and 3.4 (More CodeLab exercises posted) | Lab 2, Chp 3 |
Thu Feb 2 | 4.1-4.3 (More CodeLab exercises posted) | |
Tue Feb 7 | 4.3-4.6 (More CodeLab exercises are posted) | Lab 3, Chps 4 & 5 |
Thu Feb 9 | 5.1, 5.2 | |
Tue Feb 14 | 5.3-5.5 | |
Thu Feb 16 | 7.1- 7.3 (More CodeLab exercises are posted) | Lab 4, Ch 7 |
Tue Feb 21 | 7.3-7.4 Study these review/practice problems for the exam. Present solutions in class on Thursday. | |
Thu Feb 23 | Review for the exam | |
Tue Feb 28 | Midterm exam | |
Thu March 1 | 10.1: Structures (More CodeLab exercises posted) | Lab 5, Chp 10 |
Tue March 20 | 10.2, 10.3: Classes, constructors, and ADT (Lab 5, part 2 to be posted, more CodeLab exercises posted) | |
Thu March 22 | 8.1, 8.2: Strings (More CodeLab exercises posted) | Lab 6, Chp 8 |
Tue March 27 | 8.2,8.3 Vectors | |
Thu March 29 | 6.1, 6.2 File I/O (More CodeLab exercises posted) | Lab 7, Chp 7 |
Tue Apr 3 | 6.2, 6.3 | |
Thu Apr 5 | 11.1,11.2 | Lab 8, Chp 11 |
Tue Apr 10 | 11.2,11.3 | |
Thu Apr 12 | 12.1 | Lab 9, Chp 12 |
Tue Apr 17 | 12.2 | |
Thu Apr 19 | 14.1, 14.2 (More CodeLab exercises posted) | |
Tue Apr 24 | More Recursion/Thinking recursively | Lab 10, Chp 14 |
Thu Apr 26 | The Binary Search Algorithm | |
Tue May 1 | Towers of Hanoi | Play the game online here , here or here (this one was nice and used to work) There are a number of online sites where you can play the game. |
Thu May 3 | 15.1 Introduction to Inheritance (included on the final) Reminder: Final Exam will be on Tue May 8, 6:30 pm in the usual classroom |