Undergraduate Degree in Computer Engineering

Develop skills in programming, cybersecurity and artificial intelligence with an innovative curriculum. Through Computer Engineering subjects, acquire comprehensive knowledge of the sector, combining theory and practice to face current and future technological.

Foto de un hombre estudiante del Grado de Ingeniería Informática
Last few places!
More information for free now
Applications open 25/26

Choose UTAMED

  • 100% online live classes
  •  Your mentor always with you
  • We adapt to you

Computer Engineering Courses

The Undergraduate Degree in Computer Engineering at UTAMED offers complete training in programming, artificial intelligence, cybersecurity, networks and software development. The curriculum is organised into four academic courses with two semesters each, and includes training in computer engineering in basic, compulsory, elective courses, professional internships and the Final Degree Project. In addition, it incorporates content in project management and languages, preparing the student to face the challenges of the current technological environment.

First year

ModuleECTSTypeCourseSemester
Mathematical analysis6B1st1
Physical and Technological Foundations of Computer Science6B1st1
Fundamentals of Programming6B1st1
Algebra and Discrete Mathematics6B1st1
Network Fundamentals6B1st1
Probability and Statistics6B1st2
Object Oriented Programming6COMP1st2
Algorithm6B1st2
Computer Structure6B1st2
Engineering Project6B1st2

Second year

ModuleECTSTypeCourseSemester
Programming with Linear Structures6COMP2nd3
English Applied to Computer Engineering6B2nd3
Fundamentals of Economics and Business Management6COMP2nd3
Software Engineering6COMP2nd3
Advanced Operating Systems6COMP2nd3
Advanced Programming6COMP2nd4
Concurrent and Distributed Programming6COMP2nd4
Computer Networks6COMP2nd4
Databases6COMP2nd4
Development of Web and Apps6COMP2nd4

Third year

ModuleECTSTypeCourseSemester
Development of Network Applications6COMP3rd5
Project Management6COMP3rd5
Computing Project6COMP3rd5
User Interface6COMP3rd5
Information Systems Security6COMP3rd5
Artificial Intelligence6COMP3rd6
Development for Mobile Devices6COMP3rd6
Team Leadership6COMP3rd6
Advanced Software Engineering6COMP3rd6
Smart Systems6COMP3rd6
Graphic and Visualisation Computing6COMP3rd6

Fourth year

ModuleECTSTypeCourseSemester
Systems Administration6COMP4th7
Large Data Volumes6COMP4th7
Compilers and Formal Languages6COMP4th7
External Academic Work Experience12EAP4th7
Managerial Skills6ELEC4th8
Machine Learning and Data Mining6COMP4th8
Quality and Audit of Information Systems6ELEC4th8
Systems Integration6COMP4th8
Final Degree Project12FP4th8
Download the full PDF

Structure of the Curriculum for IT Courses

The IT courses are organised in modules, offering complete training of 240 ECTS credits. Basic, core and optional training courses are included, as well as external internships that allow the knowledge acquired to be applied in real environments.

TypologyECTS
Basic training credits60
Compulsory credits144
Elective credits12
External academic work experience credits12
Final Degree Project Credits12
Total240

 

Computer Engineering Courses: Internships 

This degree includes mandatory company internships of 12 ECTS credits, integrated into computer engineering courses, allowing you to apply the knowledge acquired in a real professional environment. These internships can be validated if you have previous and demonstrable work experience in the sector.

We collaborate with leading companies nationally, in strategic areas such as cybersecurity, artificial intelligence or computing. In addition, if you are interested in doing your internship in another company, we will check the possibility of establishing an agreement with said company. Our team will help you find the option that best suits your profile and career plans.
 

 

Computer Engineering courses: Final Degree Project

The Final Degree Project is an individual research project in which students integrate and apply the knowledge acquired throughout the degree. Within the computer science courses, the Final Degree Project represents a total of 12 ECTS credits.