Compulsory subjects (132 credits). Compulsory subjects include the subjects common to all degree courses taught at the School (Mathematics, Physics, Statistics, Economics and Business) and basic subjects in the field of informatics (Algorithmics, Programming and Data Structures, Computer Structure and Technology, Software Engineering, Databases, Operating Systems, Computer Networks).
Areas of specialisation (48 credits). The FIB’s areas of specialisation provide intensive training in a professional field related to informatics, namely, Computing, Computer Engineering, Software Engineering, Information Systems or Information Technologies.
Optional subjects (43 credits). Depending on their interests, students can choose from a wide range of options offered by the FIB: stays at universities abroad, paid work placements – including in companies abroad – for which credits are awarded, over 30 optional subjects and attendance at seminars. The options cover the most significant fields in informatics and allow students to concentrate on the subject areas that most interest them.
Final project (18 credits). Under the supervision of a lecturer, students complete an informatics project similar to those they will have to tackle throughout their professional lives. The final degree project is undertaken in a research group, a company or a foreign university.
Continuing and complementing your training. Students can obtain double degrees at universities abroad or at the UPC’s Interdisciplinary Higher Education Centre (CFIS). They can combine the Bachelor Degree in Computing Engineering with the Degrees in Aeronautical Engineering, Civil Engineering, Telecommunications Engineering, Industrial Engineering and Mathematics.
Once they have graduated, students can chose from a wide range of master’s degrees on offer at the FIB in the field of information technology.
Further information