Computer Science 2: Algorithms and Object-oriented programming (ILV)


Course lecturer:

FH-Prof. Dipl.-Ing. (FH)

 Christian Madritsch

Course numberB2.00000.20.050
Course codeINF 2
Semester of degree program Semester 2
Mode of delivery Presencecourse
ECTS credits5,0
Language of instruction German

Students know pointers and dynamic memory management.
Students are able to develop smaller programs with C++ (object oriented).
Students are able to use the data structures list and binary tree in practical applications.
They are able to apply recursion to simple examples.
Students are able to program the myDAQ with native code.
Students are able to create graphical user interfaces with MFC.

Computer science 1: Fundamentals and Programming

Pointer and dynamic memory
Object-oriented programming in C ++: classes, objects, constructor, destructor, inheritance, ...
Native myDAQ programming
Lists and trees
Graphical user interfaces with MFC

G. Pomberger, H. Dobler: "Algorithmen und Datenstrukturen: Eine systematische Einführung in die Programmierung", Pearson Studium, 2008
Ulrich Breymann; C++ Einführung und professionelle Einführung, Carl Hanser Verlag, 2003, 7., überarbeitete Auflage
Bjarne Stroustrup; Die C++ Programmiersprache; Addison-Wesley Verlag, 2000; 4, aktualisierte und erweiterte Auflage

Integrated course, programming exercises