CS410 01 Programming Lab with C++  Summer II, 2009 (1 Credit Hr)

Contents

General Information

Instructor:

Jiang B. Liu, jiangbo@bradley.edu

Professor of Computer Science & Information Systems

Phone: (309)6772386

Prerequisites:

CS121 Introduction to Data Structures

Or

Equivalent

Office Hours:

By appointment.

Course Materials

Topics & Schedule

The goals of the course are to provide students with fundamentals of programming and debugging skills with C#. We will create and test the  C++ projects using Microsoft Visual Studio.
 

Lab 1 
Introduction to C++ OO Programming & Debugging

Exercises 2.19; 2.29, and 3.14

Chapter 1, 2, 3

Lab 2 
Control Statements & Functions

Exercises 4.14; 5.20, and 6.41

Chapter 4, 5, 6

Lab 3 
Arrays & Pointer-based Strings

Exercises 7.11, 7.29, and 8.41

Chapter 7, 8

Lab 4 
More Classes, File Processing

Exercises 9.5, 10.9, and 11.17

Chapter 9,10, 17

Lab 5 
More String Processing, Search

Exercise 18.18, 19.9, and 20.23

Chapter 18,19, 20

Lab Assignments

Write a brief Microsoft word report for each lab with screen shots to show your run results. Please describe the problems that you have encountered and how did you solve (or not solve) them in your report. Email instructor your report and a zip (or rar) file that contains all the files in the lab project subdirectory. (You may remove the executable file from your zip file if your email system will not send the executable file.

Final Exam: A two-hour final exam will be given at 2:00pm, August 14 (Friday). (The final exam will be used to replace the normal department programming test.)

Grading

- Lab Assignments:     60%
- Final Exam:              40%
(90-100 A; 80-89 B; 70-79 C; 60-69 D; below 60 F)

Communication

This class home page is posted at "http://hilltop.bradley.edu/~jiangbo/" and will be used to post the assignments and other class information.
You are also encouraged to send me email about your questions related to the course or share related information with the class.