Object technology will still be the primary programming paradigm used in this course. This is not a "programming" course, per se. Programming is a means to an end, not an end in and of itself. We are not so much concerned with the syntax of the language, as the consequences of the different semantics one will encounter.
| Book | Author | Required/Optional |
|---|---|---|
|
Thinking In C++ Volume 1
Thinking In C++ Volume 2 links to a PDF version for convenience. |
Bruce Eckel | Required |
| Teach Yourself C++, 7th edition | Al Stevens | Optional |
| C++: How To Program | Deitel & Deitel | Optional |
| C++ Primer | Lippman & Lajoie | Optional |
| Absolute C++ | Savitch | Optional |
| C++ for Java Programmers | Budd | Optional |
| [Lecture Instructors] | [Lab Instructors] | [Department of Computer Science] | [RIT] |
Rochester Institute of Technology
Department of Computer Science
102 Lomb Memorial Drive
Rochester, NY 14623-5608
Phone: +1.585.475.2995
Fax: +1.585.475.7100