Degree in Computer Engineering

2023/2024 · 240 credits

What you learn

Those who obtain the title of Graduate in Computer Engineering are professional with a wide and solid training that prepares them to manage and realise the tasks of all the phases of the cycle of life of systems, applications and products that solve problems of any field of the Information and Communication Technologies, by applying their scientific knowledge and the methods and techniques of engineering.

Professional and academic career

IT professionals enjoy a favorable employment situation, approaching full employment.

Professional and academic career

The main profiles that identify IT professionals are:

  • Computer Systems Programmer
  • Information Technology Analyst
  • Computer Systems Analyst
  • Professor / teacher / researcher (compulsory secondary education, vocational training, university, etc..)
  • Director / manager / information technology consultant

Planning for teaching

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).

Study structure

The degrees are organized by courses. Click on a academic year for more information.

  Guide Type QTR. credits
Programming I Core 1st 6 ECTS
Computer Science Preliminaries Core 1st 6 ECTS
Calculus Core 1st 6 ECTS
Discrete Mathematics Core 1st 6 ECTS
Administration and Organizational Management Core 1st 6 ECTS
Electronics Technology Core 2nd 6 ECTS
Programming II Core 2nd 6 ECTS
Fundamentals of Computers Core 2nd 6 ECTS
Statistics Core 2nd 6 ECTS
Algebra Core 2nd 6 ECTS
  Guide Type QTR. credits
Algorithms Compulsory 1st 6 ECTS
Computer Structure Compulsory 1st 6 ECTS
Programming Paradigms Compulsory 1st 6 ECTS
Software Design Compulsory 1st 6 ECTS
Operating Systems Compulsory 1st 6 ECTS
Databases Compulsory 2nd 6 ECTS
Networks Compulsory 2nd 6 ECTS
Concurrency and Parallelism Compulsory 2nd 6 ECTS
Software Process Compulsory 2nd 6 ECTS
Intelligent Systems Compulsory 2nd 6 ECTS
  Guide Type QTR. credits
Project Management Compulsory 1st 6 ECTS
Human Machine Interfaces Compulsory 1st 6 ECTS
Internet and Distributed Systems Compulsory 1st 6 ECTS
Computer Security and Legislation Compulsory 1st 6 ECTS
Infrastructure Management Compulsory 1st 6 ECTS
Software Architecture Optional 2nd 6 ECTS
Requirements Engineering Optional 2nd 6 ECTS
Quality Assurance Optional 2nd 6 ECTS
Advanced Databases Optional 2nd 6 ECTS
Advanced Programming Optional 2nd 6 ECTS
Hardware/Software Co-Design Optional 2nd 6 ECTS
Hardware Devices and Interfaces Optional 2nd 6 ECTS
Computer Architecture Optional 2nd 6 ECTS
Communications Software Optional 2nd 6 ECTS
Digital Information Processing Optional 2nd 6 ECTS
Knowledge Representation and Automatic Reasoning Optional 2nd 6 ECTS
Intelligent Systems Development Optional 2nd 6 ECTS
Machine Learning Optional 2nd 6 ECTS
Theoretical Computer Science Optional 2nd 6 ECTS
Information Retrieval Optional 2nd 6 ECTS
Information Systems Analysis and Development Optional 2nd 6 ECTS
Business Process Management Optional 2nd 6 ECTS
Data Warehousing Optional 2nd 6 ECTS
Information Systems Standards Optional 2nd 6 ECTS
Advanced Data Modelling Optional 2nd 6 ECTS
ICT Management Standards Optional 2nd 6 ECTS
Operating Systems Administration Optional 2nd 6 ECTS
Network Administration Optional 2nd 6 ECTS
Integrative Programming Optional 2nd 6 ECTS
Database Administration Optional 2nd 6 ECTS
  Guide Type QTR. credits
Development Methodologies Optional 1st 6 ECTS
Development Frameworks Optional 1st 6 ECTS
Software Verification and Validation Optional 1st 6 ECTS
Development Tools Optional 1st 6 ECTS
Statistical Methods Optional 1st 6 ECTS
Systems Programming Optional 1st 6 ECTS
Computer Infrastructure Engineering Optional 1st 6 ECTS
Embedded Systems Optional 1st 6 ECTS
Mobile and Wireless Networks Optional 1st 6 ECTS
Numerical Methods for Computing Optional 1st 6 ECTS
Programming Language Design Optional 1st 6 ECTS
Computer Graphics and Visualization Optional 1st 6 ECTS
Language Processing Optional 1st 6 ECTS
Computer Vision Optional 1st 6 ECTS
Data Integration Optional 1st 6 ECTS
Enterprise Information Systems Optional 1st 6 ECTS
Business Sectors Optional 1st 6 ECTS
Information Systems Architecture Optional 1st 6 ECTS
Computer Systems Security Optional 1st 6 ECTS
Application Integration Optional 1st 6 ECTS
Multimedia Services Optional 1st 6 ECTS
Network Design Optional 1st 6 ECTS
Work Placement Optional 1st 12 ECTS
Immersive, Interactive and Entertainment Systems Optional 2nd 6 ECTS
Software Development Projects Optional 2nd 6 ECTS
Final Year Dissertation. Mention in Software Engineering Compulsory 2nd 12 ECTS
Administration of Infrastructures and Information Systems Optional 2nd 6 ECTS
Robotics Optional 2nd 6 ECTS
Final Year Dissertation. Mention in Computer Engineering Compulsory 2nd 12 ECTS
Final Year Dissertation. Mention in Computer Science Compulsory 2nd 12 ECTS
Data Systems Planning Optional 2nd 6 ECTS
Final Year Dissertation. Mention in Information Systems Compulsory 2nd 12 ECTS
Administration of Infrastructures and Information Systems Optional 2nd 6 ECTS
Final Year Dissertation. Mention in Information Technology Compulsory 2nd 12 ECTS
Work Placement Optional 2nd 12 ECTS

 BOE with syllabus (PDF)

Teachers

The study is taught by teachers from the departments of: Architectural Projects, Urban Planning and Composition, Biology, Business, Civil Engineering, Computer Engineering, Computer Science and Information Technologies, Health Sciences, Industrial Engineering, Mathematics, Naval and Industrial Engineering, Physiotherapy, Medicine and Biomedical Sciences and Private Law

The degrees are organized by courses. Click on a academic year for more information.

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.