CSP 12800 Computer Programming II/JAVA

This course continues the development of object-oriented program design begun in Computer Programming I/Java. 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 12700 with a grade of C or better and (MAT 13500 or MAT SAT of 570 or MAT ACT of 23 or HS Precalculus grade of 75 or HS Calculus grade of 75)

Hours

4 Credits, 4 Hours