everything.study
COSC 2020

Advanced Programming

3 Credits · Level: Undergraduate

The objective of the course is to develop a mastery of object-oriented programming using the Java programming language and to expose students to advanced programming and basic software engineering concepts important for upper-division courses. Topics include, event-driven programming, graphical user interfaces (GUIs), human computer interaction, 2/3D Graphics, security, multimedia, exception handling, threads, sockets, networking, unit testing, mobile device programming, and the MapReduce programming model.

Topics

Topics explicitly listed in official catalogue description

Sources