Module label | Modern Programming Technologies |
Modulkürzel | inf112 |
Credit points | 6.0 KP |
Workload | 180 h
( As part of the exercies, the students incrementally develop a complex software application in teams of 2 or 3 students. For this purpose, new subtasks with reference to the respective lecture content have to be worked on weekly. In the oral examination, the students have to show that they know the taught programming technologies and can use them appropriate when developing their own applications. )
|
Institute directory | Department of Computing Science |
Verwendbarkeit des Moduls |
|
Zuständige Personen |
|
Prerequisites | good programming skills |
Skills to be acquired in this module | The objective of the module is to provide the students with modern programming technologies. After the course, the students are able to use these technologies during the development and implementation of complex applications. Professional competence The students:
Methodological competence The students:
Social competence The students:
Self-competence The students:
|
Module contents | The module enhances the students' programming skills. It focuses on modern programming technologies. Among others, these are .NET-Framework, Java Server Technologies like Java EE or Spring,
Android App development or the development of skills for digital voice assistants. The new technologies are presented in the lecture part. In the exercises, the students develop their own larger applications in groups of 2 or 3 students in reference to the lecture content. |
Literaturempfehlungen | list of links in the learning management system |
Links | |
Language of instruction | German |
Duration (semesters) | 1 Semester |
Module frequency | every winter term |
Module capacity | 12 |
Reference text | |
Modullevel / module level | |
Modulart / typ of module | |
Lehr-/Lernform / Teaching/Learning method | 1VL + 1Ü |
Vorkenntnisse / Previous knowledge | gute Programmierkenntnisse |
Form of instruction | Comment | SWS | Frequency | Workload of compulsory attendance |
---|---|---|---|---|
Lecture | WiSe | 0 | ||
Exercises | 4 | WiSe | 56 | |
Präsenzzeit Modul insgesamt | 56 h |
Examination | Prüfungszeiten | Type of examination |
---|---|---|
Final exam of module | The presentation of developed solutions takes place weekly during the exercises. Final delivery of the final software application is one week after the end of the lecture period. The oral exam take place in the second or third week after the end of the lecture period. Any re-examinations take place at the end of the semester break. The exact timetable can be found in the learning management system. |
practical exercises and oral exam |