CS G179 - C++ Programming, Advanced
- Recent Professors
- AJ Edmonds, Bhrigu Celly, Cristian Racataian
- Recent Semesters
- Spring 2026, Spring 2025, Spring 2024, Spring 2023, Spring 2022
- Class Size
- 32–75 students
- Credits
- 3
- Spring 2026 Sections
- View Spring 2026 sections of CS G179
- Transfers To
- CSU
- Description
- This course covers advanced features of software development using the C++ language. Topics covered will include input/output streams, file input and output, exception handling, Standard Template Library (STL) including String class, sequential, and associative containers. Understanding function objects, STL algorithms, adaptive containers, bitset class, and smart pointers will also be discussed in lectures and practiced through lab projects.
