Courses
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 been unavailable since 2016–2017.