Computer Science 2: Algorithms and Object-oriented programming (ILV)
BackCourse lecturer:
FH-Prof. Dipl.-Ing. (FH)
Christian Madritsch
DI (FH)
Stefan TrimmelCourse number | B2.00000.20.050 |
Course code | INF 2 |
Curriculum | 2018 |
Semester of degree program | Semester 2 |
Mode of delivery | Presencecourse |
Units per week | 4,0 |
ECTS credits | 5,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
Final Exam