CPS 5023 ADVANCED OBJECT-ORIENTED PROGRAMMING
This course introduces students to advanced concepts in object-oriented design and programming using the Java programming language and prepares them to teach honors courses such as the College Board Advanced Placement Computer Science A course. The application design and development process is emphasized. Effective instructional strategies for teaching Advanced Object Oriented programming and broadening participation will be highlighted throughout the course.
Prerequisite
CPS*5022