Study plan Bachelor's Degree in Computer Engineering
Study guides
The information currently available corresponds to the subjects offered during the 2024/25 academic year. If you wish to consult the information included in a study guide not found on the list, please visit the Digital Repository of Documents. The complete information of all the subjects of the Degree can be consulted in the Study Plan and timetables section.
The information on the languages used in each subject can be found in the study guide for each subject.
1st year
103807 - Bussines Organisation and Management
102771 - Electricity and Electronics
102765 - Fundamentals of Computers
103806 - Fundamentals of Computing
102764 - Programming Methodology (2023-24)
103805 - Fundamentals of Engineering
2nd year
102768 - Artificial Intelligence (2023-24)
102775 - Computer Architecture
102774 - Computer Organization
102769 - Information and Security (2023-24)
102767 - Programming Lab (2023-24)
3rd year
102778 - Advanced Computer Architectures (2023-24)
102749 - Advanced Internet Technologies
102783 - Analysis and Design of Algorithms
102741 - Database Management and Administration (2023-24)
102740 - Distributed Systems (2023-24)
102792 - Embedded Systems Prototyping
103804 - Engineering Ethics (2023-24)
102773 - Fundamentals of Information Technology
102794 - Hardaware/Software Integration (2023-24)
102777 - High Performance Computing
102757 - Information and Security Management
102753 - Interactive Graphic Visualisation
102742 - Internet and Web Development Techologies
102786 - Knowledge, Reasoning and Uncertainty (2023-24)
102793 - Microprocessors and Peripherals (2023-24)
102751 - Network Infrastructure and Technology
102776 - Network Management and Administration
102781 - Quality Models in ICT Management (2023-24)
102785 - Robotics, Language and Planning
102790 - Software Architecture and Technologies (2023-24)
102789 - Software Development Management
102788 - Software Integrated Lab
102758 - Software Quality and Testing
102763 - Software Requirements
102750 - Web Systems and Technologies (2023-24)
4th year
106542 - Bachelor's Degree Final Project
Optional
102778 - Advanced Computer Architectures (2023-24)
102749 - Advanced Internet Technologies
102783 - Analysis and Design of Algorithms
105074 - Applications of Coding Theory
105072 - Blockchain Technology and Cryptocurrency
105073 - Data Compression Technologies (2023-24)
102741 - Database Management and Administration (2023-24)
102740 - Distributed Systems (2023-24)
102792 - Embedded Systems Prototyping
102773 - Fundamentals of Information Technology
102794 - Hardaware/Software Integration (2023-24)
102777 - High Performance Computing
102757 - Information and Security Management
102753 - Interactive Graphic Visualisation
105075 - Internet of Things (2023-24)
102786 - Knowledge, Reasoning and Uncertainty (2023-24)
102793 - Microprocessors and Peripherals (2023-24)
102751 - Network Infrastructure and Technology
102776 - Network Management and Administration
102762 - Professional English I
102761 - Professional English II
102781 - Quality Models in ICT Management (2023-24)
102785 - Robotics, Language and Planning
102790 - Software Architecture and Technologies (2023-24)
102789 - Software Development Management
102788 - Software Integrated Lab
102758 - Software Quality and Testing
102763 - Software Requirements