Logo da Universidade da Coruña

Degree in Computer Engineering

2017/2018 · 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.

Complete study skills

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

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

 BOE with syllabus (PDF)

Teachers

The study is taught by teachers from the departments of: Business, Computer Engineering, Computer Science, Health Sciences, Industrial Engineering, Mathematics, Pedagogy and Didactics and Private Law

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

  • Teachers assigned to study

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.