Course (MSc): Software Skills Lab
Page content
This 5 ECTS course is a joint teaching unit of the three BeNeFri universities which ensures that students obtain a basic level of programming skills when starting their Master’s studies. Therefore, the course comprises three main themes:
(i) Data structures and representation,
(ii) Algorithms and complexity, and
(iii) Data analysis.
Each theme is taught in a different university. Each session in a theme revolves around a particular problem and builds on top of the previous sessions. Students should complete the exercises of the previous session before the new one starts.
Overview (Fall Semester 2023)
- Lecturer: Sandra Greiner and Manuel Ohrndorf
- Course details: Please enroll in the Moodle course.
- Registration (Exam): KSL
- Lectures: Wednesday 14:15 - 15:00 (Seminarraum 109, Engehalde, E8)
- Exercise hour: Wednesday 15:15 - 16:00 (Seminarraum 109, Engehalde, E8)
- Language: English
- Start: Wednesday, September 20, 2023
- Exam: TBA
- Course Repetition: Fall Semester 2024
Schedule (Fall Semester 2023)
- 20.09.2023: Java Crash Course
- 27.09.2023: Linear Data Structures
- 04.10.2023: Graphs and Trees
- 11.10.2023: Sets and Maps
- 18.10.2023: (Data Structure) Algorithms