CP2560 - Advanced J2SE Programming

This is a second course in Java for students who have already completed a one-semester course in object-oriented programming in Java. Examples and assignments typify standard business applications. The course stresses using object-oriented design concepts to develop relatively sophisticated applications in Java. Topics include but are not limited to: String Processing; Graphics and Java2D components; Advanced 'Swing' GUI Components and Event-handling; Exception Handling; Multithreading; File and Stream I/O; Internet Networking; Multimedia; Utilities Package and Bit Manipulation; Collections API.

Prerequisite(s): CP2280

This course is offered in the following programs:
Programmer Analyst (Business) Co-op