sep 19, 2024  
2022-23 undergraduate catalog 
    
2022-23 undergraduate catalog [archived catalog]

cs 3123 - object-oriented programming and design (3)


explores more complex topics of object-oriented design, including design patterns, polymorphism, inheritance, and more advanced programming concepts such as encapsulation, inheritance, interfaces, dynamic binding, run-time type identification, reflection, and other advanced object-oriented techniques.

prerequisite: cs 2233  with a grade of “c” or higher.