TDDI22 · 8 credits · Basic level (G1X) · Datateknik
Object Oriented Problem Solving
Discontinued
No exam statistics yet
There is no exam sitting with at least 5 students in the last three academic years. New courses and project-only courses often have no statistics.
Part of 1 programme
About the course
Aim
The student will work to gain knowledge and skills in problem solving using object oriented programming in C++.
After a completed course, the student should be able to:
• formulate and create solutions to programming problems using an object oriented approach
• solve data processing problems using selected components from the standard template library
• create simple class and function templates
Content
• Abstraction and object oriented methods (object oriented analysis and design)
• The following concepts; inheritance, encapsulation, association, aggregation, composition, polymorphism
• Create simple class diagrams using UML
• Function and class templates
• The Standard Template Library (STL) including iterators, containers, algorithms and adaptors
• Lambda expressions and function objects
- Examiner
- Klas Arvidsson
- Scheduled hours
- 64 h
- Main field of study
- Datateknik