Continues the Intro from CPS 245 to the methodology of programming from an object-oriented perspective. Through the study of object design, this course also Introduces the basics of human-computer interfaces, graphics, & the implementation of fundamental data structures including lists, stacks, & queues. The course includes a significant software development Proj., with an emphasis on software engineering principles & debugging techniques. Enrollment Requirements: PREREQ: CPS 245 AND MAT 110. Requirement Designation: Application & Performance - Rock County General Ed.