Academic Catalog 2022–2023

jump to navigation


CSC440 Advanced Object-Oriented Programming

[3–0, 3 cr.]

This course presents advanced object oriented programming concepts, and techniques, using modern programming languages and frameworks. Topics include the review of object oriented programming concepts, graphics, graphical user interface components, event-based programming, applets, strings and characters, bit manipulation, exception handling, files and streams, collections, multimedia, multithreading, accessing databases, and design patterns. 

Prerequisite: CSC245 Objects and Data Abstraction

Note: This course has not been taught since Fall 2020 and will not be taught in the academic year 2022-2023.