CMPSC 32
Object Oriented Design and Implementation
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
Topics
- encapsulation
- data hiding
- inheritance
- polymorphism
- compilation
- linking and loading
- memory management
- and debugging
- recent advances in design and development tools
- practices
- libraries
- and operating system support
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027