The degree offers the five specialties of Computer Engineering as five itineraries or mentions: Computer Science, Computer Engineering, Information Systems, Information Technology and Software Engineering, fostering a well-defined and later recognizable curriculum in terms of professional profiles, as opposed to the typical design with an extensive range of elective subjects, which appears more often in a degree without itineraries.
As a consequence of this approach, the elective subjects are more focused on choosing an itinerary than on the arbitrary selection of a set of independent subjects.
To obtain a Degree in Computer Engineering from the University of A Coruña, the student must pass 240 ECTS credits organized as follows:
- 60 ECTS in the Basic Training Module (10 subjects), which is mandatory and scheduled in the first year.
- 90 ECTS in the Module 15 of Common subjects, which is mandatory and scheduled in the second year and the first half of the third year.
- 60 ECTS in 10 compulsory specialty subjects that the student wants to study (Specific Technology), and scheduled for the second half of the third year and the fourth year.
- 18 ECTS in 3 elective specialty subjects, scheduled for the final year. The student may choose to perform Practices in Companies for up to 12 ECTS or s/he can request credit recognition for participation in university cultural, sports, student representation, solidarity and cooperation up to a maximum of 6 ECTS.
- Finally, 12 ECTS correspond to the completion of the Final Year Project, which should be tailored to the skills acquired in the the specialty studied.
More information in this document (in Spanish).
This study has teaching guide
You can read it to learn more about the study. In the table below you can see the individual teaching guides for each subject.
Study structure
The degrees are organized by courses. Click on a academic year for more information.
| |
Guide |
Type |
QTR. |
credits |
|
Programming I
|
|
Basic Training |
First Quadmester |
6.0 ECTS |
|
Computer Science Preliminaries
|
|
Basic Training |
First Quadmester |
6.0 ECTS |
|
Calculus
|
|
Basic Training |
First Quadmester |
6.0 ECTS |
|
Discrete Mathematics
|
|
Basic Training |
First Quadmester |
6.0 ECTS |
|
Electronics Technology
|
|
Basic Training |
Second Quadmester |
6.0 ECTS |
|
Programming II
|
|
Basic Training |
Second Quadmester |
6.0 ECTS |
|
Fundamentals of Computers
|
|
Basic Training |
Second Quadmester |
6.0 ECTS |
|
Statistics
|
|
Basic Training |
Second Quadmester |
6.0 ECTS |
|
Administration and Organizational Management
|
|
Basic Training |
First Quadmester |
6.0 ECTS |
|
Algebra
|
|
Basic Training |
Second Quadmester |
6.0 ECTS |
| |
Guide |
Type |
QTR. |
credits |
|
Algorithms
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Computer Structure
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Databases
|
|
Compulsory |
Second Quadmester |
6.0 ECTS |
|
Programming Paradigms
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Software Design
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Operating Systems
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Networks
|
|
Compulsory |
Second Quadmester |
6.0 ECTS |
|
Concurrency and Parallelism
|
|
Compulsory |
Second Quadmester |
6.0 ECTS |
|
Software Process
|
|
Compulsory |
Second Quadmester |
6.0 ECTS |
|
Intelligent Systems
|
|
Compulsory |
Second Quadmester |
6.0 ECTS |
| |
Guide |
Type |
QTR. |
credits |
|
Internet and Distributed Systems
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Computer Security and Legislation
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Infrastructure Management
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Advanced Programming
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Digital Information Processing
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Information Retrieval
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Advanced Data Modelling
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Database Administration
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Project Management
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
|
Human Machine Interfaces
|
|
Compulsory |
First Quadmester |
6.0 ECTS |
| |
Guide |
Type |
QTR. |
credits |
|
Administration of Infrastructures and Information Systems
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Robotics
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Final Year Dissertation. Mention in Computer Engineering
|
|
Final Year Dissertation |
Second Quadmester |
12.0 ECTS |
|
Final Year Dissertation. Mention in Computer Science
|
|
Final Year Dissertation |
Second Quadmester |
12.0 ECTS |
|
Data Systems Planning
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Final Year Dissertation. Mention in Information Systems
|
|
Final Year Dissertation |
Second Quadmester |
12.0 ECTS |
|
Administration of Infrastructures and Information Systems
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Final Year Dissertation. Mention in Information Technology
|
|
Final Year Dissertation |
Second Quadmester |
12.0 ECTS |
|
Work Placement
|
|
Elective |
Second Quadmester |
12.0 ECTS |
|
Work Placement
|
|
Elective |
First Quadmester |
12.0 ECTS |
|
Development Methodologies
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Development Frameworks
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Software Verification and Validation
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Development Tools
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Statistical Methods
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Systems Programming
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Computer Infrastructure Engineering
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Embedded Systems
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Mobile and Wireless Networks
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Immersive, Interactive and Entertainment Systems
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Numerical Methods for Computing
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Programming Language Design
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Computer Graphics and Visualization
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Language Processing
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Computer Vision
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Data Integration
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Enterprise Information Systems
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Business Sectors
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Information Systems Architecture
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Computer Systems Security
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Application Integration
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Multimedia Services
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Network Design
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Software Development Projects
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Final Year Dissertation. Mention in Software Engineering
|
|
Final Year Dissertation |
Second Quadmester |
12.0 ECTS |
| |
Guide |
Type |
QTR. |
credits |
|
Software Architecture
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Requirements Engineering
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Quality Assurance
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Advanced Databases
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Hardware/Software Co-Design
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Hardware Devices and Interfaces
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Computer Architecture
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Communications Software
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Knowledge Representation and Automatic Reasoning
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Intelligent Systems Development
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Machine Learning
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Theoretical Computer Science
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Information Systems Analysis and Development
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Business Process Management
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Data Warehousing
|
|
Elective |
First Quadmester |
6.0 ECTS |
|
Information Systems Standards
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
ICT Management Standards
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Operating Systems Administration
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Network Administration
|
|
Elective |
Second Quadmester |
6.0 ECTS |
|
Integrative Programming
|
|
Elective |
Second Quadmester |
6.0 ECTS |
BOE with syllabus (PDF)
Student mobility
UDC holds student mobility agreements with universities and other third-level institutions across four continents. Students are offered several opportunities each year to apply to study abroad in one of these centres (for a single term or for a whole year), with the guarantee that all credits obtained will be duly recognised in their academic record upon their return.
For each round of applications, the University publishes the list of exchange options available to students and, where relevant, the specific conditions associated with each. Students may also apply to the University for funding for international work experience placements and internships.
Work experience placements are accredited in the student's academic record and the European diploma supplement. Students are free to decide in which host company or academic institution within the EHEA they wish to carry out their placement. To assist them in their search, the University has created an online noticeboard with jobs postings and other news.
Work-study placements in A Coruña are arranged by the International Relations Office (ORI) of the UDC in collaboration with the international relations coordinators in the student’s home university. The general entry criteria, rights and obligations of students, and admission and acceptance procedures for the programme, are regulated by the UDC Mobility Policy.