Key Competences in Computer Science
Course participants will receive a comprehensive introduction into the essentials of conducting research in computer science and into state-of-the-art development frameworks (e.g. backend, frontend, continuous integration, deployment) and tools.
The course consists of two parts:
Part A covers the fundamentals of conducting research in computer science, such as academic literature research and literature management, academic writing, designing and performing experiments, handling data and ensuring reproducibility.
Part B introduces state-of-the-art development frameworks and tools for, e.g., scripting (Python, Shell), Web technologies (HTML, JavaScript, D3), testing and continuous integration (unit tests, Travis).
Through practical work on projects, students will get deeper into selected topics and technologies and acquire practical skills necessary to solve various real-world problems in computer science.
Workload: 4 SWS (2 SWS Lecture / 2 WSW Exercise), 9 ECTS
Day | Time | Periodicity | Duration | Room | Type |
---|---|---|---|---|---|
Wed. | 10:15 - 11:45 | weekly | 13.10.2021 - 02.02.2022 | FG 1.01 | lecture |
Wed. | 12:00 - 13:30 | weekly | 20.10.2021 - 02.02.2022 | FC 1.19 | exercise |
- Dozent*in: Bela Gipp
- Dozent*in: Terry Lima Ruas
- Dozent*in: Norman Meuschke
- Dozent*in: Jan Philip Wahle
- Dozent*in: Anastasia Zhukova