5030.10 - Design Patterns with C++


Course number
5030.10
Title
Design Patterns with C++
ECTS
7.5
Purpose
To give an introduction to design patterns, which are general solutions to common object-oriented design problems. The use of design patterns enhances the re-usability of both design and code and this shortens the development time and leads to better and more robust programs.
Content
- Object oriented terminology, relations between types, interfaces and classes - UML-notation - different categories of design patterns - common design patterns from the different categories - implementation of design patterns in C++
Learning and teaching approaches
WebCT, remote education from Mid-Sweeden University.
Assessment method
Web-examination (3 ECTS), exercises (4.5 ECTS). Reference material permitted. The existing grade scale will be used.
Contact
Hannes Gislason