Dansk - English

Short version - Full version


C++ for Java programmers (Spring 2006)

Course code : IJ2C++-U1
ECTS Credits : 7,5 Status : Compulsory
Placement : 5. semester Hours per week : 4
Length : 1 semester Teaching Language : Danish and English

Principal Content : · Compilers, linkers, and precompilers.
· Copy constructor, copy assignment operator, and destructor (“big three”).
· Handling of memory. Heap and stack.
· Pointers and dynamic arrays.
· Advanced abstract data types – including trees and graphs.
· Iterators.
· Algorithms and their efficiency.
· Templates.
· Standard Template Library (STL).
Teaching method : The lessons consist of theory combined with practical exercises and course assignments. During the semester the student will have to hand in a number of mandatory course assignments. These assignments are used as a base for an individual oral examination.
Required prequisites : Documented knowledge corresponding to OOP2 and TVP4.
Responsible teacher : Michael Schaumburg , ms@ihk.dk