Computer Engineering Degree

The Computer Engineering degree provides students with a solid foundation in computing, programming and information systems. Its main purpose is to train professionals capable of designing, developing and maintaining technological solutions in different areas of computer science.

The degree is structured over four academic years and includes subjects from different fields such as mathematics, programming, computer systems, software engineering and information technologies.

Degree Structure and Subjects

Year Subject Category
1st Year Discrete Mathematics Mathematics
1st Year Mathematics for Engineering I Mathematics
1st Year Mathematics for Engineering II Mathematics
1st Year Introduction to Programming Programming
1st Year Logic and Critical Thinking Personal Development
1st Year Knowledge Management and Personal Skills Personal Development
1st Year Fundamentals of Computer Engineering Computer Engineering
2nd Year Data Structures and Algorithms Programming
2nd Year Computer Architecture and Organization Hardware
2nd Year Information Systems Analysis and Design Information Systems
2nd Year Web Development Software Development
2nd Year Projects I Projects
2nd Year Anthropology and Social Responsibility Humanities
2nd Year Operating Systems Systems
2nd Year Software Engineering I Software Development
2nd Year Statistics Mathematics
2nd Year Databases I Databases
3rd Year Artificial Intelligence I Artificial Intelligence
3rd Year Software Engineering II Software Development
3rd Year Software Development and Integration Software Development
3rd Year Human-Computer Interaction Usability
3rd Year Computational Complexity Theoretical Computer Science
3rd Year Professional Ethics Ethics
3rd Year Systems Administration Systems
3rd Year Advanced Databases Databases
3rd Year Networks and Distributed Systems Networks
3rd Year Projects II Projects
3rd Year Statistical Learning and Data Mining Data Science
3rd Year Artificial Intelligence II Artificial Intelligence
4th Year Quality Management Management
4th Year High Performance Computing Computing Systems
4th Year The Question of God in the Digital Age Humanities
4th Year Security Cybersecurity
4th Year Entrepreneurship and Innovation Business
4th Year IT Project Planning and Management Project Management
4th Year Knowledge Engineering Artificial Intelligence
4th Year Final Degree Project Project