COMP 305 - Object-Oriented Design and Programming

Description
Classes, encapsulation, inheritance, polymorphism, class derivation, abstract classes, namespaces, function overloading and overriding, function name overload resolution, container classes, template classes; unified modeling language (UML); constructing conceptual models, system sequence diagrams; design patterns; case studies. Prerequisites: COMP 230 with a grade of C- or better or COMP 285 with a grade of C- or better.
Credits
3
Recent Professors
Open Seat Checker
Schedule Planner
Recent Semesters
Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017
Offered
Th, TuTh, MW
Avg. Class Size
29
Avg. Sections
1