Module name:
|
Internal number:
|
Coordinator:
|
Extent:
|
Semester:
|
Pre-requisites with regard to content: Computer Science 1 |
Pre-requisites according to the examination regulations:
none |
Competencies:
The students learn to apply the theoretical knowledge of "Informatik 2” using the programming language C++. They have design and implement projects with an increasing level of difficulty. The main topics are:
|
Assessment:
Individual exams |
Internal number: MINB2214 | Type/mode: Lecture |
Lecturer:
Prof. Dr. Martin Sulzmann |
Language of instruction:
German |
Credits (ECTS): 2 | Contact hours: 2 |
Workload: 150 hours (60 hours presence, 90 hours self-contained work) | Assessment: Written Exam 90 Min. (graded) |
Content: The students implement projects with an increasing complexity in C++. They have to use generic classes, inheritance, polymorphism, abstract classes and interfaces and concepts for error handling and detection like exceptions and assertions. Additionally they will learn to use elements of the STL and to model the classes and their relationships with UML. |
|
Limited no. of participants: | |
Application: Prior registration or agreement with a lecturer required | |
Recommended reading: On the homepage: Project description with a step-by-step instruction, Java script, optional exercise with solutions, books:
|
|
Comments:
Laboratory work |
Internal number: MINB2224 | Type/mode: Exercise |
Lecturers:
Prof. Dr. Martin Sulzmann Dipl. Inf. (FH) Oktavian Gniot |
Language of instruction:
German |
Credits (ECTS): 3 | Contact hours: 2 |
Workload: 90 hours (30 hours presence, 60 hours self-contained work) | Assessment: Exercise 1 Semester (not graded) |
Content: |
|
Limited no. of participants: | |
Application: Prior registration or agreement with a lecturer required | |
Recommended reading: |
|
Comments: |