Course Overview
Addresses the design and implementation of Java applications through use of UML, design patterns for Java, interactive design tools, and OO design techniques. Covers large scale application design through patterns, including J2EE design patterns.
- Retired
- This course has been retired and is no longer offered. Find other Flexible Learning courses that may interest you.
Learning Outcomes
Upon successful completion, the student will be able to:
- Describe O-O design patterns, their usage and their benefits in application design and development.
- Use Unified Modelling Language (UML) to design applications in Java and to describe design patterns in Java.
- Apply O-O design patterns to the design and construction of (large-scale) Java applications.
- Be able to converse with other application designers using design pattern as a basic vocabulary.
- Be able to use design patterns effectively and to adapt them easily to the specifics of a single application.
Effective as of Fall 2003
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.