CSYE 6205 — Concepts of Object-Oriented Design with C++
4 semester hoursGraduateLectureusually offered: fall, springBostonOnlineSeattle, WASilicon Valley, CALive CastOnline
Introduces object-oriented design and programming via the C++ programming language. Covers the use of inheritance and composition in software design and development of complex C++ applications. Topics include classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and low-level language features. Requires a course project.
Offering history
| Term | Sections | Enrolled | Capacity | Full | Open seats/section |
|---|---|---|---|---|---|
| Fall 2023 | 3 | 35 | 110 | 32% | 25.0 |
| Spring 2024 | 2 | 39 | 60 | 65% | 10.5 |
| Fall 2024 | 1 | 16 | 50 | 32% | 34.0 |
| Spring 2025 | 1 | 12 | 50 | 24% | 38.0 |
| Fall 2025 | 1 | 7 | 50 | 14% | 43.0 |
Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.
Meeting times
Share of recent sections by weekday: M 0% · T 0% · W 0% · Th 0% · F 0%
Common patterns: S (100% of sections) — in patterns, R means Thursday
Professors
Fall
- Jagadeesh Vasudevamurthy (100% of students) · reviews
Spring
- Jagadeesh Vasudevamurthy (100% of students) · reviews
Percentages are each professor's average share of the season's enrolled students in recent terms.
Unlocks
Courses that list CSYE 6205 in their prerequisites.
Links
Official catalog (CSYE course descriptions) · Student reviews on RateMyHusky · All CSYE courses · Plan it at numap.app