UNIVERSITY COLLEGE OF THE FRASER VALLEY
COMP 150, Fall 1999 - Section MI1 (Mission)
Introduction to Programming with C++

Lesson Plans


[ COMP150 Main Page ]


Note: A copy of these files will also be placed on the network. Q:\CIS\HAMLIN\COMP150\*

# Date Day Topic Download Plan
1 Sept 13 Monday Registration, introduction 1. Download Plan
2 Sept 20 Monday Using the programming IDE, your first program, C++ data types & variables 1. Download Plan
3 Sept 27 Monday Arithmetic operators, standard input/output, & assignment operators 1. Download Plan
2. Example (iomanip.cpp)
3. Example (math.cpp)
4 Oct 4 Monday Functions
Assignment #1 Due
1. Download Plan
  Oct 11 Monday Holiday  
5 Oct 18 Monday Strings, logical operators, multiple selection, counted loops
Quiz #1
1. Download Plan
2. Example (string.cpp)
3. Example (logical.cpp)
4. Example (multiple.cpp)
5. Example (count.cpp)
6 Oct 25 Monday Enumerated types, boolean, conditional looping 1. Download Plan
2. Example (bool.cpp)
3. Example (enum.cpp)
7 Nov 1 Monday Mid-term review
Assignment #2 Due
1. Review Slides (PPT)
2. Review Document (MSWORD)
8 Nov 8 Monday Midterm Exam  
9 Nov 15 Monday Arrays, references 1. Download Plan
2. Example (array1.cpp)
3. Example (array2.cpp)
4. Example (array3.cpp)
5. Example (array4.cpp)
10 Nov 22 Monday Structures & pointers
Assignment #3 Due
1. Download Plan
2. Example (struct1.cpp)
3. Example (struct2.cpp)
4. Example (struct3.cpp)
5. Example (struct4.cpp)
6. Example (struct5.cpp)
11 Nov 29 Monday Text file input & output
Quiz #2
1. Download Plan
2. Example (filein1.cpp)
3. Example (filein2.cpp)
4. Example (filein3.cpp)
5. Example (filein4.cpp)
6. Example (fileout.cpp)
7. Example (recordfile.cpp)
8. Example (test.txt)
9. Example (testrec.txt)
12 Dec 6 Monday 2-D arrays, recursive functions, sorting arrays
FINAL EXAM REVIEW
Assignment #4 Due (End of class)
1. Download Plan
2. Example (2d_array.cpp)
3. Example (fact01.cpp)
4. Example (recurs.cpp)
  Dec 13 Monday FINAL EXAM TBA