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):
- Material:
- Podcast: None
- Registration:
- Language: English
- Course repetition: Autumn Semester 2026
Schedule
| Date | Topic |
|---|---|
| 16-09-26 | Java Crash Course |
| 23-09-26 | Linear Data Structures |
| 30-09-26 | Graphs and Trees |
| 07-10-26 | Sets and Maps |
| 14-10-26 | (Data Structure) Algorithms |
Exam
- Date: TBA
- Location: UniFR
- Type: Wrtitten exam
- Registration for UniBE students:
- Registration for UniFR students: Use the student administration system of UniFR according to the rules at Bachelor’s level.
- Registration for UniNE students: Use the student administration system of UniNE according to the rules at Bachelor’s level.