CS326 OBJECT-ORIENTED DESIGN (3 Cr.)
Prerequisite: CS222, or consent of instructor.
General Introduction and Goals
The aim of this course is to develop a thorough understanding software engineering principles that support the development of large projects. Object-oriented design patterns will be emphasized in the course. Students will be expected to work cooperatively on a major project that will occupy the majority of the semester.