|
|
This course provides instruction in object-oriented design and patterns, all
vital concepts for all object-oriented programming languages.
Topics covered include:
- object-oriented design, patterns and UML
- patterns
- UML
|
|
(27 hours lecture, 27 hours lab Degree applicable)
|
Course Measurable Objectives:
- Identify objects used in OOD.
- Apply object-oriented design to create programs.
- Utilize UML in the system design.
- Distinguish between good and bad object- oriented analysis and design.
- Create business applications starting from UML design and following through to code completion.
|
Course Level Student Learning Outcomes:
Students completing CISP 10 - Principles of Object-Oriented Design will be able to:
- create a UML (Unified Modeling Language) diagram for any given programming application.
- identify classes (objects) needed to create object-oriented application in any programming language.
|
|
|
OTHER PROGRAMMING COURSES:
|
|