|
|
|
Jun 02, 2026
|
|
CS 12400 - Programming II: Object-Oriented Java Prerequisite(s): CS 12300 FOR LEVEL UG WITH MIN. GRADE OF C-
Credit Hours: 4.00. A continuation of CS 12300 which focuses on object-oriented programming along with the fundamentals of object-oriented design. Topics include classes, encapsulation, inheritance, polymorphism, abstract classes, interfaces, class hierarchies, generics, streams, exceptions, abstraction, problem decomposition, collection classes, iterators, GUI’s, and event-driven programs. Course Learning Outcomes 1. Design and implement solutions using object-oriented programming (OOP) concepts.
2. Understand and use constructs for inheritance, polymorphism.
3. Learn Java generics and know how to use the Java Collections API.
4. Understand the concept of streams and how to read/ write files.
5. Know how to use exception handling in Java applications.
6. Design a simple event-driven GUI.
7. Apply consistent documentation and good program style.
View Class Schedule
Add to Portfolio (opens a new window)
|
|
|