This course will cover fundamental topics in object-oriented analysis, design, and development. An object-oriented design methodology and tool will be introduced and used. The course will use an object oriented development environment/language. Advanced features of object-oriented languages will be covered. Students will be required to investigate issues in object-oriented systems and their implementation. Prerequisites: ◆ CS 341 - Data Structures and CMST 191 - Introduction to Public Speaking.