Degree in Computer Engineering + Mathematical Engineering

This degree provides a comprehensive overview of the core principles of computer science and engineering. Below is the structure of the program, including the subjects and their categories.

Mathematical Engineering

Course Type Year Semester ECTS
Algebra I FB 1st SEM 1 6
Calculus I FB 1st SEM 1 6
Programming I FB 1st SEM 1 6
Logic and Critical Thinking OB 1st SEM 1 3
Knowledge Management and Personal Skills OB 1st ANNUAL 6
Algebra II OB 1st SEM 2 6
Calculus II OB 1st SEM 2 6
Discrete Mathematics * FB 1st SEM 2 6
Mathematical and Computational Logic FB 1st SEM 2 6
History of Science and Technology OB 1st SEM 2 3
Integrative Project I OB 1st SEM 2 3

Computer Engineering

Course Type Year Semester ECTS
Fundamentals of Computer Engineering * FB 1st SEM 1 6
Electronics and Computer Technology * FB 1st SEM 2 6
*Course taught in English*

Mathematical Engineering

Course Type Year Semester ECTS
Anthropology and Social Responsibility OB 2nd ANNUAL 6
Data Structures and Algorithms FB 2nd SEM 1 6
Statistics I FB 2nd SEM 1 6
Differential Equations OB 2nd ANNUAL 9
Business and Digital Transformation FB 2nd SEM 1 6
Programming II FB 2nd SEM 2 6
Database Systems FB 2nd SEM 2 6
Statistics II OB 2nd SEM 2 6
Numerical Calculus I OB 2nd SEM 2 6
Integrative Project II OB 2nd SEM 2 3

Computer Engineering

Course Type Year Semester ECTS
Analysis and Design of Information Systems* OB 2nd SEM 1 6
Web Development OB 2nd SEM 2 6
Software Engineering I OB 2nd SEM 2 6
*Course taught in English*

Mathematical Engineering

Course Type Year Semester ECTS
Ethics in the Digital Era OB 3rd ANNUAL 6
Modeling and Simulation I OB 3rd SEM 1 6
Numerical Calculus II OB 3rd SEM 1 3
Machine Learning OB 3rd SEM 1 6
Automata OB 3rd SEM 1 3
Operations Research OB 3rd SEM 1 6
Econometrics OB 3rd SEM 2 6
Data Mining OB 3rd SEM 2 6
Control Systems OB 3rd SEM 2 6
Cryptography OB 3rd SEM 2 6
Integrative Project III OB 3rd SEM 2 3

Computer Engineering

Course Type Year Semester ECTS
Architecture and Organization of Computers OB 3rd SEM 1 6
Computational Complexity OB 3rd SEM 1 6
Operating Systems OB 3rd SEM 2 9
*Course taught in English*

Mathematical Engineering

Course Type Year Semester ECTS
Horizons of Science and Technology OB 4th ANNUAL 6
Legislation OB 4th SEM 1 3
Multimedia Processing OB 4th SEM 1 6
Biomathematics OB 4th SEM 1 6
Data Visualization OB 4th SEM 1 3
Internet of Things OB 4th SEM 2 6
Final Degree Project TFG 4th SEM 2 12
Internship P.EXT 4th SEM 2 6
Elective I OPT 4th SEM 2 3
Elective II OPT 4th SEM 2 3

Computer Engineering

Course Type Year Semester ECTS
Software Engineering II OB 3rd SEM 1 6
Networks and Distributed Systems OB 3rd SEM 2 6
Planning and Management of IT Projects OB 4th ANNUAL 9
*Course taught in English*

Computer Engineering

Course Type Year Semester ECTS
Software Development and Integration OB 3rd SEM 1 6
Systems Administration OB 3rd SEM 2 3
Advanced Databases OB 3rd SEM 2 3
Artificial Intelligence I OB 3rd SEM 1 3
Human-Computer Interaction OB 3rd SEM 1 6
Projects II OB 3rd SEM 2 3
Quality Management OB 4th SEM 1 3
High Performance Computing OB 4th SEM 1 6
Security OB 4th SEM 1 6
Knowledge Engineering OB 4th SEM 2 6
Final Degree Project TFG 4th SEM 2 12
Elective I OPT 4th SEM 1 6
Elective II OPT 4th SEM 2 3
*Course taught in English*