After successful completion of the course, students are able to...
Introduction into C and C++. Representation of integer and floating point numbers. Conditioning of given problems. Computational cost of algorithms. Variables and standard data types. Pointers. Functions and recursion. Call by value vs. call by reference. Loops, Objects and classes (resp. structures), Operator overloading, Inheritance and virtual. Templates. Programming exercises.
Solving and implementing exercise problems, presentation and discussion of the own solutions in small exercise groups (with less than 18 participants), help and feedback available through the TISS forum and the weakly tutorial class.
written exams + participation in the exercise classes
Use Group Registration to register.
Lecture notes for this course are available.