5015.10 - Object Based Programming in C++
Course number
5015.10
Title
Object Based Programming in C++
ECTS
7.5
Purpose
Introduction to object oriented concepts and programming with
specifikation, design, implementation and use of classes in C++.
Content
- object oriented concepts: classes, members, operations,
attributes, objects, instanse, inheritans, relations, messaging etc. -
specifikation and implementation of classes in C++ - operator
overloading - abstract datatypes: cue, stacks and lists - use of
dynamic memmory - pointers - recursive algorithms - introduction
to type-parametrisation - containerclasses in the standard library -
sorting and searching - introduction to UML - compilation and
project
Learning and teaching approaches
WebCT, remote education from Mid-Sweeden University.
Assessment method
Web-examination (4.5 ECTS), exercises (3 ECTS). Reference
material permitted. The existing grade scale will be used.
Contact
Hannes Gislason