COMP 218
Fundamentals of Programming
Fall 2026
Topics
- Algorithm development
- C++ data types
- Expressions and operators
- Input/output
- Variables and assignments
- Decision and repetition structures
- One-dimensional arrays
- Libraries
- Functions
- Classes and objects
- Class design
Readings
- N. Dale, C. Weems and T. Richards, Programming and Problem Solving with C++, 7th ed., Jones & Bartlett Learning, 2023.
- Dale, Weems and Richards, Programming and Problem Solving with C++, 6th ed. (accepted as a reference; course notes are based on this edition).
Sources
- Course catalogue ↗2026–2027
- Syllabus or course outline ↗Fall 2026