Module name:
|
Internal number:
|
Coordinator:
|
Extent:
|
Semester:
|
Pre-requisites with regard to content: Software Project, Computer Science 2, Computer Science 1 |
Pre-requisites according to the examination regulations:
none |
Competencies:
Participants should know the design and implementation principles of modern operating systems. They should learn how to think in parallel structures and solve problems with the parallel programming paradigm.
|
Assessment:
Individual exams |
Internal number: MINB3114 | Type/mode: Lecture |
Lecturer:
Prof. Dr. Thomas Fuchß |
Language of instruction:
German |
Credits (ECTS): 4 | Contact hours: 4 |
Workload: 120 hours (60 hours presence, 60 hours self-contained work) | Assessment: Written Exam 90 Min. (graded) |
Content: |
|
Limited no. of participants: | |
Application: Prior registration or agreement with a lecturer required | |
Recommended reading: |
|
Comments: |
Internal number: MINB3124 | Type/mode: Exercise |
Lecturer:
Prof. Dr. Oliver P. Waldhorst |
Language of instruction:
German |
Credits (ECTS): 3 | Contact hours: 2 |
Workload: 150 hours (60 hours presence, 90 hours self-contained work) | Assessment: Exercise 1 Semester (not graded) |
Content: The course is organized in three exercises, covering compiler construction and interprocess communication. Starting with a scanner, the students consolidate their skills in handling large dynamic data structures, pointers, and doing low level IO. The second exercise focuses on the development of a recursive descendent parser and a short introduction to semantic analysis and code generation. The third exercise is an introduction to the field of interprocess communication. Within the exercise, elementary techniques and concepts are trained:
|
|
Limited no. of participants: | |
Application: Prior registration or agreement with a lecturer required | |
Recommended reading: Slides and textbooks:
|
|
Comments:
Attended teamwork and three lectures. |