CSP 128 Computer Programming II/Java
This course continues the development of object-oriented program design begun in CSP 127. The focus is on effective object-oriented class and project design. Students will develop algorithms and use computational methods to work with advanced collection structures. They will implement problem solutions that apply the principles of inheritance, polymorphism, and abstraction in their programs. They will work with abstract classes and interfaces.
- Prerequisite: CSP 127 with a grade of B- or better or permission of Department Chair
- Hours: 4
- Credits: 4