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)