Software Skills Lab
About this course
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:
- Data structures and representation
- Algorithms and complexity
- 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.
Organisation
- Lecturer(s): Sebastiano Panichella, Manuel Ohrndorf
- Material: Moodle
- Podcast: None
- Registration: KSL
- Language: English
- Course repetition: Fall Semester 2025
Schedule (Fall Semester 2024)
- Lectures: Wednesdays 14:15 - 15:00, Seminarraum 111, Engehalde, E8
- Exercises: Wednesdays 15:15 - 16:00, Seminarraum 111, Engehalde, E8
Date | Topic |
---|---|
18-09 | Java Crash Course |
25-09 | Linear Data Structures |
02-10 | Graphs and Trees |
09-10 | Sets and Maps |
16-10 | (Data Structure) Algorithms |
Exam
IMPORTANT: UniBE students must register for the exam via KSL!
- Date: Monday, 10th June 2024, 10:00 - 12:00
- Location: UniFR, Bd de PĂ©rolles 90, room C130 (the same room as for the lectures the weeks before)
- Type: Written exam, 90 minutes (30 minutes per university), closed book (no notes, no calculator, no electronic devices)
- Registration for UniBE students: KSL
- Registration for other students: KSL