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

Back

Course lecturer:

 Christian Kreiter , BSc MSc

image

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

 Christian Madritsch

image
Course numberB2.00000.20.050
Course codeINF 2
Curriculum2018
Semester of degree program Semester 2
Mode of delivery Presencecourse
Units per week4,0
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
Recursion
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