The course is included in these curricula and study modules
- It 2001 - 2004 - Programming methodology
- Media technology 2001 - 2004 - Programming
Level/category
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