Dana Vrajitoru
C201 / I211 Computer Programming II
Fall 2006 schedule: MW 2:30 - 4:20 pm NS 211
Prerequisite: C101 Computer Programming I
Textbook: Absolute C++, 2nd edition, by W. Savitch.
Generic
Syllabus
Programming environment:
- OS: Windows XP, any IT
lab.
- Compiler: MS Visual Studio.net.
Grading:
- About 12 homework assignments: 20 points each
- 2 midterm exams: 50 points each
- Final exam: 50 points
Guidelines for assignments:
- The assignments will be posted on the course web page.
- The assignments are due at midnight of the due date.
- The programming assignments are turned in by email.
- The only files to be sent are the source files with the extensions
.h and .cpp or .cc.
- A homework email should contain the homework number in the subject.
- The files are to be sent as individual attachments to a single
email unless otherwise specified.
- No homework accepted after 2 weeks from the due date. A homework
turned in 1 week late loses 25% of the points. A homework turned in 2
weeks late loses 50% of the points.
Programming Style Guidelines
You will lose points on each assignment for the following mistakes (this
is a non-exhaustive list):
- Badly indented code.
- Inappropriate variable or function name.
- Function containing more than 20 lines of code.
- Function missing a prototype.
- Non-documented function.
- Header file without specific constant declaration avoiding
multiple inclusions.
- Inclusion of a source file (.cpp).
- A program that does not compile.
- A program without a printout of the execution.
Last updated: August 30, 2006.
danav@cs.iusb.edu.