Skip to content

Study Guide

Bachelor in Computer Science

Bachelor in Computer Science

Study Plan

Download – Study plan for students enrolled 2020

Download – Study plan for students enrolled 2018 and 2019

Propaedeutic exams

The first year exams Linear Algebra and Computer Programming are propaedeutic to the exams of the second and third year.

Students who do not pass these exams within the first year can enroll in the following study years, but cannot take second and third year exams.

Language requirements

The official teaching languages are German, Italian and English. The levels of the Common European Framework of Reference apply.
Your 1st language is the language in which you have the highest level of proficiency (B2 or C1).
Your 3rd language is instead the language in which you are weaker (or in which you are an absolute beginner).  

Language levels after the 1st year:

By the end of the 1st study year you must certify a minimum level of B1 in your 3rd language.

If you are not able to certify level B1 in the 3rd language, you may enrol in the 2nd study year, but you are not allowed totake exams of the 2nd and 3rd study years, nor to participate in exchange programs, do Internships and be the beneficiary of scholarships of unibz.

Language levels at the end of the study course:

To be admitted to the degree examination you must certify the following minimum levels in the three languages:    

  • 1st language: C1
  • 2nd language: C1
  • 3rd language: B2 

If you are not able to certify these levels you are not allowed to graduate. 

Language levels required to take the curricular language courses:

Curricular language courses are the language courses foreseen by your study plan and they are part of the 180 ECTS required to complete the degree.

To be admitted to the curricular language courses you must certify a minimum level of B2 in the language of the relevant course.

For more information on languages please contact our Language Centre.

Additional Learning Obligations (“Obblighi Formativi Aggiuntivi” - OFA)

Possible Additional Learning Obligations (“Obblighi Formativi Aggiuntivi” - OFA) in the mathematics area are assigned as part of the admission procedure.

If you are assigned these obligations, you must attend a catch-up course in mathematics offered by the Faculty before the start of the “Linear Algebra" course of the 1st semester and pass the relevant test.

If you do not pass the test, you have to attend an individual study programme defined together with your tutor to fill in the gaps and you still have to complete the OFA by passing the test or alternatively the “Linear Algebra" exam within the 1st study year.

If you do not complete the OFA within the 1st study year, you may enrol in the 2nd study year, but you are not allowed to take exams of the 2nd and 3rd study years.

Free Choice credit points

To achieve your "Free Choice" Credit Points, you can choose:

If you choose lectures of the Bachelor Degrees of the Faculty of Computer Science:

well before the exam session, send an e-mail from your unibz account to the Faculty Secretariat indicating:

  • your name
  • your student ID
  • the lecture title
  • the lecture code

If your choice is approved by the Course Council the course will be added to your study plan and labeled "Free Choice".

If you choose other lectures:

well before the exam session, send an e-mail from your unibz account to the Faculty Secretariat  attaching the Course Presentation Form of the lecture and indicating:

  • your name
  • your student ID
  • the lecture title
  • the lecture code
  • the credit points assigned to the lecture
  • the name of lecturer
  • the Faculty, Degree Course and University offering the lecture

Before approving, the Course Council evaluates if the chosen lecture is consistent with the study path of your degree course. If your choice is approved, the course will be added to your study plan and labeled "Free Choice".

If the course is from another Faculty you have to arrange your attendance with the respective Faculty / Professor.

If you choose an Internship or a Project:

You have to follow all deadlines and regulations set for internships

If you choose an InfoBites course:

Send an e-mail from your unibz account to the Faculty Secretariat indicating the name of the InfoBites course.

Remember that you can also choose lectures from other universities: in particular, unibz is part of the Euregio Universities together with the University of Trento and the University of Innsbruck.

Enrolments before 2017/18

If you enroled before 2017/18, you are enrolled in our previous Bachelor in Computer Science. Some lectures might not be offered any more, but you still have the right to pass all the exams of your original study plan.

NB: If you plan to take an exam, you have to contact the Faculty Secretariat within one month from the beginning of the semester: this allows us to let you have all the necessary information and organise the exam for you. If you do not contact us in due time, you will not be able to take the exam.

Please contact us also for all other questions on Study Plans and Study Career. Changes of  Study Plan can be made with the approval of the Degree Programme Committee.

If you have not taken many exams, we strongly encourage you to switch to our new Bachelor in Computer Science: previous exams will be recognised as favourably as possible.

NB: requests for transfer to another study course at unibz follow the same deadlines as the applications of prospective students.

For general information see the Manifesto of Studies of your enrolment year below.

Students enroled from 2004/05 to 2008/09

If you enroled from 2004/05 to 2008/09, you are studying under the previous university legislation (DM 509/99). Please contact the Faculty Secretariat for questions on Study Plans and Study Career.

Feedback / Request info