General Info

Home Windows C++ 241 C++ 242 Contact Info Contents

General Info
News
Class Notes
Resources
Communications

About the C++ Class

This page is the online syllabus for the class. In addition, you may consult a list of frequently asked questions or the class schedule, which will be updated online as any changes are made. The syllabus is also available for downloading as a Word document.

Course Goals

Extend the student's knowledge of C programming fundamentals to cover intermediate level object-oriented programming in C++, including

Data types, control statements, data structures, arrays and pointers
Use of functions, recursion and overloading
Stream I/O, file usage and exception handling
Use of classes, encapsulation, polymorphism and inheritance.
Function and class templates and use of the Standard Template Library.

Prerequisites

BUSCP 241/COMPU 241 or equivalent C programming experience. Consult the web site if you are unsure whether you have sufficient background.

Schedule

Here is our schedule which is subject to change as the class progresses. If changes are made, the schedule will be updated and a notice will be placed on the announcements page.

Text & Supplies

The text for the course is Deitel & Deitel, C++ How to Program

More.

You will also need a supply 3½-inch 1.44MB floppy disks or one or more 100Mb zip disks to store your programs. Check the class resources page for additional reading material and web links that will help you to follow the lectures in the class and on the exams.

Grades

Course grades will be determined as follows:

Programming  Assignments

60%

Midterm Group Report

10%

Exam

10%

Final Term Project

10%

Exam

10%

Details about exams and grades will be posted on the web site.

Assignments

All assignments are due by the start of class on the due date or electronically ahead of the class. Electronic submission is preferred. Late assignments may receive reduced grades.

Absenteeism

Since we only meet once a week, class attendance is extremely important. In addition to your assigned readings, you are responsible for all material covered in lectures, discussions and demonstrations in class. Anything covered in class can appear on a quiz or exam.

Cheating and Plagiarism

If cheating or plagiarism takes place on any exam or assignment, a score of zero will be given for the work.

Home Windows C++ 241 C++ 242 Contact Info Contents

Copyright © 2000  Charlie Poole. All rights reserved.
Revised: July 15, 2002 - cpoole@ctc.edu