The syllabus, lab exercises, and other information are posted here. Material will be added as the semester goes on so you will want to check back off and on to see what's new.
cs207sylsp2003.doc This is the syllabus for the course. Note changes in the syllabus marked at the bottom of this Web page.
This document contains information on the example programs from the book and
using the Borland C++ Builder 5 environment for compiling and running programs,
as well as some information on other possible development environments.
assignmentinfo.doc This document contains general information explaining what you need to hand in for assignments.
There is no assignment from chapter 1.
cs207ass1.doc This is assignment 1. (ch. 2)
cs207ass1sol.doc Here are some sample solutions to assignment 1.
cs207ass2.doc This is assignment 2. (ch. 3)
cs207ass2sol.doc Here are some sample solutions to assignment 2.
cs207ass3.doc This is assignment 3. (ch. 4)
cs207ass3sol.doc Here are some sample solutions to assignment 3.
Here is a sample test which should be roughly representative of test 1: cs207test1sample.doc
cs207ass4.doc This is assignment 4. (ch. 5)
cs207ass4sol.doc Here are some sample solutions to assignment 4.
cs207ass5.doc This is assignment 5. (ch. 6)
cs207ass5sol.doc Here are some sample solutions to assignment 5.
There is no assignment from chapter 7.
Here are some example programs from chapter 8 that are posted at the request of a student.
This program illustrates calculating the average of a data set where you don't bother to save the data set in an array. avg.cpp
This program illustrates calculating the standard deviation of a data set contained in an array without passing the array as a parameter. standdev.cpp
This program illustrates calculating the standard deviation of a data set contained in an array where the calculation is done in a function and the array is passed as an input parameter. standdevfcn.cpp
cs207ass6.doc This is assignment 6. (ch. 8)
cs207ass6sol.doc Here are some sample solutions to assignment 6.
cs207ass7.doc This is assignment 7. (ch. 9)
cs207ass7sol.doc Here are some sample solutions to assignment 7.
cs207ass8.doc This is assignment 8. (ch. 11)
cs207ass8sol.doc Here are some sample solutions to assignment 8.
The system for assignment 9 will be a little different from the previous assignments. All of the example programs shown in class are given below as individual links. They are followed by the assignment document. There is no separate solutions document because the assigned problems closely parallel the examples.
cs207ass9.doc This is assignment 9. (ch. 14)
******* PLEASE NOTE *******
Information on changes to the syllabus posted above which affect the material that will be covered through the end of the semester:
1. Test 3 will cover chapters 7, 8, and 9. Chapter 7 did not have an assignment. It was just general information. Chapter 8 covered arrays. Chapter 9, on strings, will include through section 9.3.
2. Two more chapters will be covered, although not in detail, before the end of the semester. They will be the following: Chapter 11, Structure and Union Types and Chapter 14, Dynamic Data Structures. The final test will cover the material from these chapters that is covered in class.