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 26

Chapter 1: Introduction to Computers and C++ Programming. Our Computing Environment

Fist set of CodeLab exercises assigned

Lab 0, Chapter 1
Tue Aug 31 2.1, 2.2 (More CodeLab exercises posted)
Thu Sep 2 2.3-2.5 (More CodeLab exercises posted) Lab 1, Chp 2
Tue Sep 7 3.1,3.2, 3.3
Thu Sep 9 3.3,3.4 Lab 2, Chp 3
Tue Sep 14 4.1-4.3 (More CodeLab exercises posted)
Thu Sep 16 4.4-4.6 Lab 3, Chps 4-5
Tue Sep 21 5.1, 5.2 (More CodeLab exercises posted)
Thu Sep 23 5.3-5.5
Tue Sep 28 7.1- 7.3 (More CodeLab exercises are posted) Lab 4, Chp 7
Thu Sep 30 7.3-7.4
Tue Oct 5 Review for the exam, go over practice problems present solutions in class. Exam on Tuesday Oct 12
Tue Oct 12 Midterm exam
Thu Oct 14 10.1: Structures Lab 5, Chp 10
Tue Oct 19 10.2, 1.03: Classes, Constructors, ADT
Thu Oct 21 8.1, 8.2: Strings Lab 6, Chp 8
Tue Oct 26 8.3 Vectors (CodeLab exercises due midnight)
Thu Oct 28 6.1, 6.2 Lab 7, Chp 6
Tue Nov 2 6.3, 10.4
Thu Nov 4 11.1,11.2 Lab 8, Chp 11
Tue Nov 9 11.2, 11.3  
Thu Nov 11 12.1 Lab 9, Chp 12
Tue Nov 16 12.2  
Thu Nov 18 14.1, 14.2 (More CodeLab exercises posted)  
Tue Nov 30 More Recursion/Thinking recursively Lab 10, Chp 14
Thu Dec 2 Binary Search Algorithm  
Tue Dec 7 Towers of Hanoi Play the game online here or here (there are a number of online sites where you can play the game)
Thu Dec 9 15.1: Inheritance Basics Lab11, Chp 15