
Introduction to programming; basic UNIX commands; the C++ language including arrays and classes; modularity and top-dowm design; abstract data types; documentation; testing and verification techniques. A faster paced version of CSE 9A-B for students with some programming experience.
| Exams/Exercises | Percentage |
| 4 Quizzes | 16% |
| 1 Midterm | 24% |
| 1 Final (NOT comprehensive) | 24% |
| 9 Lab Exercises | 36% |