Java Programming II

Credits: 4

This course is the second course utilizing the Java programming language, focusing on object oriented techniques. Students will learn about Java classes, which are used to implement inheritance and interfaces, polymorphism, collections, and graphical user Interfaces. Students will create object oriented analysis and design documents using the Unified Modeling Language (UML).