Prerequisite: COCP 1236 Java Programming I
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).
Transfer Curriculum Goal(s): none