Bachelor in Informatics
The bachelor programme offered by the Faculty of Informatics consists of an innovative, project-based, team-oriented curriculum of six semesters (three years) and correspond to 180 ECTS credits proportionally distributed (30 ECTS for each semester).
In the first five semesters, students work on group projects. In the sixth semester, they work on an individual final project in which they use all their acquired knowledge to solve an interesting problem.The bachelor students have opportunities for summer internships both at companies and at the university.
|1st Semester||30||2nd Semester||30|
|Computer Architecture||6||Algorithms and Data Structures||6|
|Programming Fundamentals 1||6||Programming Fundamentals 2||6|
|Technical English||3||Human Computer Interaction Atélier||6|
|Software Tools Atelier||6|
|3rd Semester||30||4th Semester||30|
|Computer Networking||6||Data Management||6|
|Probability, Statistics and Information Theory||6||Introduction to Computational Science||3|
|Professional Ethics*||3||Operating Systems||6|
|Programming Fundamentals 3||6||Systems Programming||6|
|Web Atelier||9||Software Engineering Atelier||9
|5th Semester||30||6th Semester||30|
|Computer Graphics||6||Experimentation and Evaluation||3|
|Information Retrieval||6||Languages and Compilers||6|
|Numerical Computing***||6||Optimization Methods*||6|
|Professional Ethics**||3||Bachelor Project||18|
|Theory of Computation||6|
|Field Project Atelier||6|
(*) This course will be replaced by the "Automata and Formal Languages" course in the AA 2015-16.
(**) This course will be replaced by the "Artificial Intelligence" course in the AA 2015-16.
(***) Electives: can be chosen instead of one of the other courses of the same semester (with the exception of the Field Project/Atélier).