Back to department main page
Curriculum “General Computer Science”

1st year
Courses Exam Credit Points
1st Semester
Theory of Computing yes 8
Data Warehousing and Data Mining yes 8
Software Process Management yes 8
Technical and Scientific Communication
pass/fail 4
Research Methods pass/fail 2
2nd Semester
Functional and Logic Programming Languages yes
8
Computer Networks yes 8
Optional Courses* yes 16

2nd year
Courses Exam Credit Points
3rd Semester
Advanced Algorithms yes 4
Laboratory in Statistics pass/fail 4
Seminar in Human-Machine Interaction pass/fail 4
Optional Courses* yes 8
Free choice** yes - pass/fail
8
4th Semester
Thesis Degree 30
* students cannot choose more than 5 optional courses in total

** students can choose both courses that foresee a final exam and courses that foresee a pass/fail test among any course offered by the Faculty and by the University

Optional Courses

Students choose their optional courses from the list of optional courses of their curriculum actually offered in the current Academic Year.
To see which optional courses are actually offered for each curriculum in each Academic Year, please refer to the
© UniBz