Home / Study / Study Planning / Master Computer Science – Study Plan (PO 2020)

Master Computer Science – Study Plan (PO 2020)

by Ioannis Nezis

Unofficial template for self-organization in the M.Sc. Computer Science (PO 2020) at the Faculty of Engineering. Below you find a rendered preview; download the fillable source files and keep them locally (e.g. in Obsidian, VS Code, or any Markdown editor).

Warning

This template is not legally binding and does not replace official study counselling. The authoritative source is the examination regulations  of your program.

Download #


Preview #

  • University: Albert-Ludwigs-Universität Freiburg, Faculty of Engineering
  • Program: Master of Science (single subject) Computer Science
  • Examination Regulations: 2020

Overview – Progress #

AreaRequiredCompletedECTS
Advanced Lectures1–200/12
Specialized Lectures5–600/36
Seminars200/6
Lab Course100/6
Study Project100/18
Individual Study Design18 ECTS (min. 12)00/18
Master’s ModuleThesis + Colloq.00/30
Total0/120

Requirements #

  • 7 lectures in total:
    • Option A: 1 Advanced Lecture + 6 Specialized Lectures
    • Option B: 2 Advanced Lectures + 5 Specialized Lectures
  • Individual Study Design: 18 ECTS in non-CS courses (all SL).
    • Max. 18 ECTS – do not take more than needed.
    • 6 ECTS may be replaced by an additional CS lecture (then counts as PL).
  • Optional Specialization in Artificial Intelligence or Cyber-Physical Systems:
    • At least 4 lectures
    • Study Project
    • Master’s Thesis
    • … must come from the chosen specialization area.

1. Advanced Lectures (6 or 12 ECTS) #

3 L + 1 Ex, 6 ECTS each, SL+PL. Sem. 1–2 (or 1–3 for the second, elective).

#TitleSemesterECTSStatusGrade
16
2 (elective)6

2. Specialized Lectures (30 or 36 ECTS) #

3 L + 1 Ex, 6 ECTS each, (SL+)PL. Sem. 1–3.

#TitleSemesterECTSSpecialization (AI / CPS)StatusGrade
16
26
36
46
56
6 (elective)6

3. Seminars (6 ECTS) #

2 S, 3 ECTS each, SL+PL. Sem. 1–3.

#TitleSemesterECTSStatusGrade
13
23

4. Lab Course (6 ECTS) #

4 Lab, SL. Sem. 1–3.

TitleSemesterECTSStatus
6

5. Study Project (18 ECTS) #

SL+PL, Sem. 3.

TitleSemesterECTSSpecializationStatusGrade
18

6. Individual Study Design (18 ECTS, min. 12 non-CS) #

Non-CS modules – SL. Sem. 1–4.
Optional: 6 ECTS may be replaced by an additional CS lecture (then PL, 6 ECTS).

#TitleType (Non-CS / CS Lecture)SemesterECTSStatusGrade
1
2
3
4

7. Master’s Module (30 ECTS) #

Sem. 4.

PartTitleSemesterECTSStatusGrade
Master’s Thesis27
Master Colloquium3

Semester Log #

Semester 1 #

  • (nothing entered yet)

Semester 2 #

  • (nothing entered yet)

Semester 3 #

  • (nothing entered yet)

Semester 4 #

  • (nothing entered yet)

Legend #

  • PL = Graded exam (Prüfungsleistung)
  • SL = Ungraded course credit (Studienleistung)
  • L = Lecture · Ex = Exercise · S = Seminar · Lab = Lab Course
  • Status: ☐ open · ◐ in progress · ☑ completed
Last modified on April 19, 2026 by Ioannis Nezis
Edit this page in GitLab.