Information on individual educational components (ECTS-Course descriptions) per semester | |
Degree programme: | Master Computer Science |
Type of degree: | FH Master´s Degree Programme |
Full-time | |
Winter Semester 2025 | |
Course unit title | Concepts of Higher Programming Languages |
Course unit code | 024913110102 |
Language of instruction | German |
Type of course unit (compulsory, optional) | Elective |
Semester when the course unit is delivered | Winter Semester 2025 |
Teaching hours per week | 3 |
Year of study | 2025 |
Level of course unit (e.g. first, second or third cycle) | Second Cycle (Master) |
Number of ECTS credits allocated | 4 |
Name of lecturer(s) | Wolfgang AUER Patrick RITSCHEL |
Prerequisites and co-requisites |
This course also serves to compensate for differences in previous knowledge of programming languages and skills. Basic knowledge of a higher, object-oriented programming language according to the access requirements for the Masters degree course is required. |
Course content |
Building on the knowledge of the object-oriented programming paradigm and its implementation in Java, comparisons are drawn with its implementation in C++. The basis is learning the essential concepts of C++. The following basic topics are taught:
|
Learning outcomes |
|
Planned learning activities and teaching methods |
Integrated Lecture with exercises and case study. Students can choose whether they want to implement the case study in C++ or Rust. |
Assessment methods and criteria |
Evaluation of the elaboration of the case study |
Comment |
None |
Recommended or required reading |
|
Mode of delivery (face-to-face, distance learning) |
Face-to-face instruction with mandatory attendance |
Winter Semester 2025 | go Top |