Course objectives
The main objective of the Informatics Engineering Degree is to provide the student with a wide base and in-depth knowledge in several specific areas of computer science, and also to provide professional skills in:
- Software engineering and information systems for organisations
- Informatics engineering (computers, networks and operating systems)
- Industrial information technology
375 FIB credits (300 ECTS credits) undergraduate credits are needed, and are distributed as follows:
- 235,5 FIB credits (184,4 ECTS) compulsory subjects
- 64,5 FIB credits (51,6 ECTS) elective subjects
- 37,5 FIB credits (30 ECTS) free elective credits
- 37,5 FIB credits (30 ECTS) compulsory subjects: (to consult the list of elective subjects go to Subjects)
| Algebra 7.2 ECTS | Physics 7.2 ECTS | Programming 1 7.2 ECTS | Introduction to Computers 6 ECTS |
| Calculus 7.2 ECTS | Introduction to Logic 6 ECTS | Practicals in Programming 6 ECTS | Computer Structure I 7.2 ECTS |
| Discrete Mathematics 7.2 ECTS | Statistics 7.2 ECTS | Programming and Data Structures 6 ECTS | Peripherals and Interfaces 4.8 ECTS | Computer Structure 2 6 ECTS |
| Software Engineering I 6 ECTS | Databases 7.2 ECTS | Programming Project 4.8 ECTS | Analysis and Design of Algorithms 6 ECTS | Operating Systems 7.2 ECTS |
| Software Engineering II 7.2 ECTS | Business and Economic Environment 6 ECTS | Visualisation and Graphic Interaction 6 ECTS | Operating Systems Project 6 ECTS | |
| Software Engineering and Databases Project 6 ECTS | Theory of Computation 7.2 ECTS | Computer Architecture 7.2 ECTS | Computer Networks 7.2 ECTS | |
| Artificial Intelligence 7.2 ECTS | Compilers 7.2 ECTS | Computer Networks Project 4.8 ECTS | ||
| Final Project 30 ECTS | ||||







© Barcelona school of informatics -