C and C++ programming form the basis of modern third generation programming languages, as more modern and web based languages have been derived from them.
The C and C++ languages are still used for environments requiring very efficient programs such as in device drivers, hardware interfaces, and gaming.
This course provides a basic understanding of these languages and the syntax and usage thereof.
Understanding of professional programming.
Develop sound programming practices.
Implement algorithms in C/C++.
Use of an integrated development environment.
C++ How to Program (8th Edition) by Paul Deitel and Harvey Deitel
CBU student unix server account, other server backup, and/or USB drive as needed for backup.
60 % - Two or Three tests
10 % - Homework
30 % - Comprehensive Final Exam
The schedule is a tentative guideline. The progress of the class will typically vary somewhat
from this outline and additional material may be added. Scheduled and unscheduled homework, quizzes, and tests will be
announced in class, therefore it is important to stay informed if absent from class.