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 13

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

Fist set of CodeLab exercises assigned (due Tue, Jan 20)

Lab 0, Chapter 1
Thu Jan 15 2.1, 2.2 (More CodeLab exercises posted)
Tue Jan 20 2.3-2.5 (More CodeLab exercises posted ) Lab 1, Chapter 2
Thu Jan 22 3.1,3.3 (More CodeLab exercises are posted)
Tue Jan 27 3.3-3.4 More about loops, lots of loops! (More CodeLab exercises posted ) Lab 2, Chapter 3
Thu Jan 29 4.1-4.3 (More CodeLab exercises posted)
Tue Feb 3 4.4-4.6 Lab 3, Chps 4-5
Thu Feb 5 5.1, 5.2 (More CodeLab exercises assigned )
Tue Feb 10 5.3-5.5  
Thu Feb 12 7.1, 7.2 (More CodeLab exrcises are posted) Lab 4, Chp 7
Tue Feb 17 7.3, 7.4     Study Review Problems, present solutions  
Thu Feb 19 Review for the exam, go over review problems
Tue Feb 24 Midterm Exam  
Thu Feb 26 10.1: Structures Lab 5, Chp 10
Tue March 17 10.2,10.3: Classes an ADT (More CodeLab exercises are posted)  
Thu March 19 8.1, 8.2: Strings (More CodeLab exercises are posted) Lab 6, Chp 8
Tue March 24 8.3 Vectors  
Thu March 26 6.1, 6.2 Lab 7, Chp 6
Tue March 31 6.2-6.3  
Thu Apr 2 11.1, 11.2 Lab 8, Chp 8
Tue Apr 7 11.2-11.3  
Thu Apr 9 12.1 Lab 9, Chp 12
Tue Apr 14 12.2  
Thu Apr 16 14.1 & 14.2 (More CodeLab problems posted) Lab 10, Chp 14
Tue Apr 21 Recursion continued  
Thu Apr 23 Binary Search Algorithm  
Tue Apr 28 Towers of Hanoi Play the game online here or here (there are a number of online sites where you can play the game)
Thu Apr 30 15.1 Inheritence Basics