The course is included in these curricula and study modules

  • It 2001 - 2004 - Programming methodology
  • Media technology 2001 - 2004 - Programming

Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Recommended year of study

2

Total number of ECTS

3 cr

Learning outcomes

Knowledge of object oriented programming principles. Skills to develop simple programs with the C++ programming language.

Course contents

Object Oriented Programming principles deal with object and class concepts, relations between class and object, class hierarchy, polymorphism and dynamic binding.

Programming with language C++ includes streams, references, classes and objects, overloaded functions and operators, class derivation and inheritance, virtual functions, abstract classes, function and class templates, exception handling.

Prerequisites and co-requisites

C Programming 1, C Programming 2

Additional information

Final exam is a programming test.
Exercises to hand in have deadlines.

Recommended or required reading

Lippman, S.B. : C++ Primer, Addison-Wesley, USA, 1993.
Eriksson, H.-E.: Objektorienterad programutveckling med C++, Studentlitteratur, Sverige, 1992.
Stroustrup, B. : The C++ Programming Language, Second Edition, Addison-Wesley, USA, 1991.

Study activities

  • Lectures - 0 hours
  • Laboratory lessons and tasks in a simulated environment - 0 hours

Workload

  • Total workload of the course: 0 hours
  • Of which autonomous studies: 0 hours
  • Of which scheduled studies: 0 hours

Mode of Delivery

Participation in tuition

Assessment methods

  • Exams
  • Reports and productions

Teacher

Valli Kari

Examiner

Hanne Karlsson

Home page of the course

Group size

No limit

Assignments valid until

12 months after course has ended

Assessment methods

  • 2006-12-14 - Exams
  • Date will be announced later - Reports and productions

Course and curriculum search