The aim of this double degree is to provide a solid training to future professionals, who will combine the skills and habits in abstract thinking and logical reasoning that characterise Mathematics with the mastery of the theoretical foundations and practical skills of Computer Engineering.
Double Bachelor´s Degree in Computer Engineering and Mathematics
Duration:
6 academic years
ECTS Number: 378
Seats number: 10
Dean or center director:
ALBERTO CABADA FERNANDEZ
alberto.cabada [at] usc.gal
Title coordinator:
Jorge Alberto Suarez Garea
jorge.suarez.garea [at] usc.es
Coordinator university:
University of Santiago de Compostela
Partaker universities:
University of Santiago de Compostela
The closeness and interrelationship between mathematics and computer engineering and their mutual relevance is evident. The confluence between the two disciplines provided revolutionary solutions that made it possible to solve very complex technological problems in an efficient way. The training of professionals with solid knowledge in mathematics and computer engineering opens up a world of possibilities from which many areas benefit and will therefore help new technological changes in society.
The growing demand for training in both fields is reflected in the many examples of double degrees in Computer Engineering-Mathematics offered with great success by Spanish universities. The high cut-off marks of these double degrees are one of the proofs of their success.
Students who complete the joint curricular itinerary will obtain both degrees, thus guaranteeing that they will be able to accredit, at the end of their studies, the fulfilment of all the requirements demanded to obtain each degree individually.
Introduction to Mathematical Analysis
- G1012102
- Basic Training
- First Semester
- 9 Credits
Mathematical language, sets and numbers
- G1012103
- Basic Training
- First Semester
- 9 Credits
Linear Algebra
- G1012105
- Basic Training
- Second Semester
- 9 Credits
Numerical calculation in one variable
- G1012106
- Basic Training
- Second Semester
- 6 Credits
Derivation and integration of functions of a real variable
- G1012107
- Basic Training
- Second Semester
- 9 Credits
Topology of Euclidean spaces
- G1012108
- Basic Training
- Second Semester
- 6 Credits
Digital Systems
- G4012104
- Basic Training
- First Semester
- 6 Credits
Programming I
- G4012105
- Basic Training
- First Semester
- 6 Credits
Programming II
- G4012109
- Basic Training
- Second Semester
- 6 Credits
Quadratic forms and groups
- G1012221
- Compulsory Credits
- 6 Credits
Differentiation of functions of several real variables
- G1012222
- Compulsory Credits
- 6 Credits
Sequences of functions and integration in several real variables
- G1012223
- Compulsory Credits
- 6 Credits
Linear geometry
- G1012226
- Compulsory Credits
- 6 Credits
Numerical matrix analysis
- G1012230
- Compulsory Credits
- 6 Credits
The Physics of Computing
- G4012106
- Basic Training
- 6 Credits
Foundations of Computers
- G4012108
- Basic Training
- 6 Credits
Databases I
- G4012221
- Compulsory Credits
- 6 Credits
Data Structures and Algorithms
- G4012222
- Compulsory Credits
- 6 Credits
Object Oriented Programming
- G4012225
- Compulsory Credits
- 6 Credits
Databases II
- G4012226
- Compulsory Credits
- 4,5 Credits
Software Design
- G4012230
- Compulsory Credits
- 6 Credits
Elements of Probability and Statistics
- G1012101
- Basic Training
- 6 Credits
General topology
- G1012225
- Compulsory Credits
- 6 Credits
Introduction to ordinary differential equations
- G1012227
- Compulsory Credits
- 6 Credits
Probability and statistics
- G1012228
- Compulsory Credits
- 6 Credits
Algebraic structures
- G1012321
- Compulsory Credits
- 6 Credits
Algebraic equations
- G1012326
- Compulsory Credits
- 6 Credits
Operating Systems I
- G4012223
- Compulsory Credits
- 6 Credits
Networks
- G4012224
- Compulsory Credits
- 6 Credits
Operating Systems II
- G4012227
- Compulsory Credits
- 4,5 Credits
Computer Architecture
- G4012228
- Compulsory Credits
- 4,5 Credits
Software Engineering
- G4012325
- Compulsory Credits
- 12 Credits
Homotopy
- G1012229
- Compulsory Credits
- 6 Credits
Ordinary Differential Equations
- G1012322
- Compulsory Credits
- 6 Credits
Lebesgue measurement and integration
- G1012323
- Compulsory Credits
- 6 Credits
Curves and surfaces
- G1012324
- Compulsory Credits
- 6 Credits
Fourier series and introduction to partial differential equations
- G1012327
- Compulsory Credits
- 6 Credits
Statistical inference
- G1012329
- Compulsory Credits
- 6 Credits
Intrinsic geometry of surfaces
- G1012330
- Compulsory Credits
- 6 Credits
Formal Languages and Automata Theory
- G4012321
- Compulsory Credits
- 6 Credits
Network and Computer Systems Administration
- G4012322
- Compulsory Credits
- 6 Credits
Web Application Development
- G4012323
- Compulsory Credits
- 6 Credits
Distributed Computing
- G4012326
- Compulsory Credits
- 6 Credits
Compilers and Interpreters
- G4012327
- Compulsory Credits
- 4,5 Credits
Numerical methods for ordinary differential equations
- G1012325
- Compulsory Credits
- 6 Credits
Complex variables
- G1012328
- Compulsory Credits
- 6 Credits
Numerical Analysis of Partial Differential Equations
- G1012441
- Elective Credits
- 6 Credits
Mathematical astronomy
- G1012442
- Elective Credits
- 6 Credits
History of Mathematics
- G1012443
- Elective Credits
- 6 Credits
Introduction to Functional Analysis
- G1012444
- Elective Credits
- 6 Credits
Numerical Methods in Optimisation
- G1012445
- Elective Credits
- 6 Credits
Regression models
- G1012446
- Elective Credits
- 6 Credits
Differentiable varieties
- G1012447
- Elective Credits
- 6 Credits
Algebra, numbers and geometry
- G1012448
- Elective Credits
- 6 Credits
Statistical learning and optimisation
- G1012449
- Elective Credits
- 6 Credits
Corrector codes and cryptography
- G1012450
- Elective Credits
- 6 Credits
Partial derivative equations
- G1012451
- Elective Credits
- 6 Credits
Numerical simulation workshop
- G1012452
- Elective Credits
- 6 Credits
Game theory
- G1012453
- Elective Credits
- 6 Credits
Algebraic topology
- G1012454
- Elective Credits
- 6 Credits
Financial Management for Organizations
- G4012201
- Basic Training
- 6 Credits
Graphic Computing
- G4012229
- Compulsory Credits
- 4,5 Credits
Informatics Project Management
- G4012324
- Compulsory Credits
- 4,5 Credits
Artificial Intelligence
- G4012328
- Compulsory Credits
- 6 Credits
Information Security
- G4012329
- Compulsory Credits
- 4,5 Credits
Cybersecurity
- G4012330
- Compulsory Credits
- 4,5 Credits
Human-Computer Interaction
- G4012421
- Compulsory Credits
- 6 Credits
Computer Engineering
- G4012422
- Compulsory Credits
- 6 Credits
Foundations of Parallel Systems
- G4012441
- Elective Credits
- 4,5 Credits
Advanced Visualization
- G4012442
- Elective Credits
- 4,5 Credits
Quality in Information Systems
- G4012443
- Elective Credits
- 4,5 Credits
Data Warehouse and Data Mining
- G4012444
- Elective Credits
- 4,5 Credits
Knowledge Representation and Reasoning
- G4012445
- Elective Credits
- 4,5 Credits
Intelligent Systems
- G4012446
- Elective Credits
- 4,5 Credits
Networks Design and Administration
- G4012447
- Elective Credits
- 4,5 Credits
Service-oriented Engineering
- G4012448
- Elective Credits
- 4,5 Credits
Cloud Computing
- G4012449
- Elective Credits
- 4,5 Credits
Ubiquous Computing
- G4012451
- Elective Credits
- 4,5 Credits
Programming for Emerging Architectures
- G4012452
- Elective Credits
- 4,5 Credits
Unstructured Information Management
- G4012453
- Elective Credits
- 4,5 Credits
Optimization Models and Methods
- G4012454
- Elective Credits
- 4,5 Credits
Machine Learning
- G4012455
- Elective Credits
- 4,5 Credits
Mathematical modelling
- G1012422
- Compulsory Credits
- 6 Credits
Final dissertation
- G1012423
- Compulsory Credits
- 12 Credits
Internship
- G1012455
- Elective Credits
- 6 Credits
End-of-degree Project
- G4012423
- Compulsory Credits
- 12 Credits
Internships
- G4012424
- Compulsory Credits
- 9 Credits
Digital Systems
- G4012104
- Basic Training
- First Semester
- 6 Credits
Programming I
- G4012105
- Basic Training
- First Semester
- 6 Credits
The Physics of Computing
- G4012106
- Basic Training
- 6 Credits
Foundations of Computers
- G4012108
- Basic Training
- 6 Credits
Programming II
- G4012109
- Basic Training
- Second Semester
- 6 Credits
Financial Management for Organizations
- G4012201
- Basic Training
- 6 Credits
Elements of Probability and Statistics
- G1012101
- Basic Training
- 6 Credits
Introduction to Mathematical Analysis
- G1012102
- Basic Training
- First Semester
- 9 Credits
Mathematical language, sets and numbers
- G1012103
- Basic Training
- First Semester
- 9 Credits
Linear Algebra
- G1012105
- Basic Training
- Second Semester
- 9 Credits
Numerical calculation in one variable
- G1012106
- Basic Training
- Second Semester
- 6 Credits
Derivation and integration of functions of a real variable
- G1012107
- Basic Training
- Second Semester
- 9 Credits
Topology of Euclidean spaces
- G1012108
- Basic Training
- Second Semester
- 6 Credits
Databases I
- G4012221
- Compulsory Credits
- 6 Credits
Data Structures and Algorithms
- G4012222
- Compulsory Credits
- 6 Credits
Operating Systems I
- G4012223
- Compulsory Credits
- 6 Credits
Networks
- G4012224
- Compulsory Credits
- 6 Credits
Object Oriented Programming
- G4012225
- Compulsory Credits
- 6 Credits
Databases II
- G4012226
- Compulsory Credits
- 4,5 Credits
Operating Systems II
- G4012227
- Compulsory Credits
- 4,5 Credits
Computer Architecture
- G4012228
- Compulsory Credits
- 4,5 Credits
Graphic Computing
- G4012229
- Compulsory Credits
- 4,5 Credits
Software Design
- G4012230
- Compulsory Credits
- 6 Credits
Formal Languages and Automata Theory
- G4012321
- Compulsory Credits
- 6 Credits
Network and Computer Systems Administration
- G4012322
- Compulsory Credits
- 6 Credits
Web Application Development
- G4012323
- Compulsory Credits
- 6 Credits
Informatics Project Management
- G4012324
- Compulsory Credits
- 4,5 Credits
Software Engineering
- G4012325
- Compulsory Credits
- 12 Credits
Distributed Computing
- G4012326
- Compulsory Credits
- 6 Credits
Compilers and Interpreters
- G4012327
- Compulsory Credits
- 4,5 Credits
Artificial Intelligence
- G4012328
- Compulsory Credits
- 6 Credits
Information Security
- G4012329
- Compulsory Credits
- 4,5 Credits
Cybersecurity
- G4012330
- Compulsory Credits
- 4,5 Credits
Human-Computer Interaction
- G4012421
- Compulsory Credits
- 6 Credits
Computer Engineering
- G4012422
- Compulsory Credits
- 6 Credits
Quadratic forms and groups
- G1012221
- Compulsory Credits
- 6 Credits
Differentiation of functions of several real variables
- G1012222
- Compulsory Credits
- 6 Credits
Sequences of functions and integration in several real variables
- G1012223
- Compulsory Credits
- 6 Credits
General topology
- G1012225
- Compulsory Credits
- 6 Credits
Linear geometry
- G1012226
- Compulsory Credits
- 6 Credits
Introduction to ordinary differential equations
- G1012227
- Compulsory Credits
- 6 Credits
Probability and statistics
- G1012228
- Compulsory Credits
- 6 Credits
Homotopy
- G1012229
- Compulsory Credits
- 6 Credits
Numerical matrix analysis
- G1012230
- Compulsory Credits
- 6 Credits
Algebraic structures
- G1012321
- Compulsory Credits
- 6 Credits
Ordinary Differential Equations
- G1012322
- Compulsory Credits
- 6 Credits
Lebesgue measurement and integration
- G1012323
- Compulsory Credits
- 6 Credits
Curves and surfaces
- G1012324
- Compulsory Credits
- 6 Credits
Numerical methods for ordinary differential equations
- G1012325
- Compulsory Credits
- 6 Credits
Algebraic equations
- G1012326
- Compulsory Credits
- 6 Credits
Fourier series and introduction to partial differential equations
- G1012327
- Compulsory Credits
- 6 Credits
Complex variables
- G1012328
- Compulsory Credits
- 6 Credits
Statistical inference
- G1012329
- Compulsory Credits
- 6 Credits
Intrinsic geometry of surfaces
- G1012330
- Compulsory Credits
- 6 Credits
Mathematical modelling
- G1012422
- Compulsory Credits
- 6 Credits
Foundations of Parallel Systems
- G4012441
- Elective Credits
- 4,5 Credits
Advanced Visualization
- G4012442
- Elective Credits
- 4,5 Credits
Quality in Information Systems
- G4012443
- Elective Credits
- 4,5 Credits
Data Warehouse and Data Mining
- G4012444
- Elective Credits
- 4,5 Credits
Knowledge Representation and Reasoning
- G4012445
- Elective Credits
- 4,5 Credits
Intelligent Systems
- G4012446
- Elective Credits
- 4,5 Credits
Networks Design and Administration
- G4012447
- Elective Credits
- 4,5 Credits
Service-oriented Engineering
- G4012448
- Elective Credits
- 4,5 Credits
Cloud Computing
- G4012449
- Elective Credits
- 4,5 Credits
Ubiquous Computing
- G4012451
- Elective Credits
- 4,5 Credits
Programming for Emerging Architectures
- G4012452
- Elective Credits
- 4,5 Credits
Unstructured Information Management
- G4012453
- Elective Credits
- 4,5 Credits
Optimization Models and Methods
- G4012454
- Elective Credits
- 4,5 Credits
Machine Learning
- G4012455
- Elective Credits
- 4,5 Credits
Numerical Analysis of Partial Differential Equations
- G1012441
- Elective Credits
- 6 Credits
Mathematical astronomy
- G1012442
- Elective Credits
- 6 Credits
History of Mathematics
- G1012443
- Elective Credits
- 6 Credits
Introduction to Functional Analysis
- G1012444
- Elective Credits
- 6 Credits
Numerical Methods in Optimisation
- G1012445
- Elective Credits
- 6 Credits
Regression models
- G1012446
- Elective Credits
- 6 Credits
Differentiable varieties
- G1012447
- Elective Credits
- 6 Credits
Algebra, numbers and geometry
- G1012448
- Elective Credits
- 6 Credits
Statistical learning and optimisation
- G1012449
- Elective Credits
- 6 Credits
Corrector codes and cryptography
- G1012450
- Elective Credits
- 6 Credits
Partial derivative equations
- G1012451
- Elective Credits
- 6 Credits
Numerical simulation workshop
- G1012452
- Elective Credits
- 6 Credits
Game theory
- G1012453
- Elective Credits
- 6 Credits
Algebraic topology
- G1012454
- Elective Credits
- 6 Credits
End-of-degree Project
- G4012423
- Compulsory Credits
- 12 Credits
Internships
- G4012424
- Compulsory Credits
- 9 Credits
Final dissertation
- G1012423
- Compulsory Credits
- 12 Credits
Internship
- G1012455
- Elective Credits
- 6 Credits
1.- El estudiantado de primer curso por primera vez a tiempo completo tiene que matricular 66 créditos.
2.- Continuación de estudios : libre con un máximo de 90 créditos.
The USC has a programme of student tutors for Bachelor’s degrees, so that students in their final years, after receiving training provided by the University, carry out orientation tasks for students who are beginning their studies.
Information on the student tutor programme:
Tutoring programme
When an official degree is suspended, the USC guarantees the effective development of the studies started by its students until their completion. To this end, the Governing Council approves the criteria related, among others, to:
• The admission of new enrolments in the degree programme.
• The gradual suppression of teaching.
• If the extinct degree is replaced by another similar one (modifying the nature of the degree), it establishes the conditions that facilitate students’ continuity of studies in the new degree and the equivalences between the subjects of one and the other plan.
The general requirements for access to degree programmes are set out in article 15 of Royal Decree 822/2021, of 28 September, which establishes the organisation of university education and the procedure for quality assurance. More information can be found at the following link:
Access to Degree
In addition, the USC has a University Information Office (OIU) https://www.usc.gal/en/node/44321 , through which specific queries are answered.
The aim of this double degree is to provide a solid training to future professionals, who will combine the skills and habits in abstract thinking and logical reasoning that characterise Mathematics with the mastery of the theoretical foundations and skills of Computer Engineering.
See the information on each degree
See the information on each degree
See the information on each degree
Mobility
The mobility of own and host students is regulated at the USC by the Regulations on Inter-University Student Exchanges, approved by the Governing Council on 26.10.2012, and amended in 2019, the content of which can be consulted at the following link:
https://www.usc.gal/en/institucional/goberno/area/normativa/alumnado
This dual profile would be in great demand in the labour market in fields such as numerical calculation and simulation (meteorology, industry...), systems modelling (medicine, biology...), computer graphics (multimedia, digital content...), statistical data analysis (economics and finance, social networks...), data topology techniques, computational geometry or cryptography, among others.
Two Final Dissertations will be carried out, one of them with 12 compulsory credits that will assess the competences of the Bachelor’s Degree in Computer Engineering and the other with 12 compulsory credits that will assess the competences of the Bachelor’s Degree in Mathematics.
The Final Dissertation will be regulated by agreement between the two degrees, taking into account, in all cases, the nature of a comprehensive project of a professional nature inherent to the Final Dissertation in Computer Engineering.
Duration:
6 academic years
ECTS Number: 378
Seats number: 10
Dean or center director:
ALBERTO CABADA FERNANDEZ
alberto.cabada [at] usc.gal
Title coordinator:
Jorge Alberto Suarez Garea
jorge.suarez.garea [at] usc.es
Coordinator university:
University of Santiago de Compostela
Partaker universities:
University of Santiago de Compostela
The closeness and interrelationship between mathematics and computer engineering and their mutual relevance is evident. The confluence between the two disciplines provided revolutionary solutions that made it possible to solve very complex technological problems in an efficient way. The training of professionals with solid knowledge in mathematics and computer engineering opens up a world of possibilities from which many areas benefit and will therefore help new technological changes in society.
The growing demand for training in both fields is reflected in the many examples of double degrees in Computer Engineering-Mathematics offered with great success by Spanish universities. The high cut-off marks of these double degrees are one of the proofs of their success.
Students who complete the joint curricular itinerary will obtain both degrees, thus guaranteeing that they will be able to accredit, at the end of their studies, the fulfilment of all the requirements demanded to obtain each degree individually.
Introduction to Mathematical Analysis
- G1012102
- Basic Training
- First Semester
- 9 Credits
Mathematical language, sets and numbers
- G1012103
- Basic Training
- First Semester
- 9 Credits
Linear Algebra
- G1012105
- Basic Training
- Second Semester
- 9 Credits
Numerical calculation in one variable
- G1012106
- Basic Training
- Second Semester
- 6 Credits
Derivation and integration of functions of a real variable
- G1012107
- Basic Training
- Second Semester
- 9 Credits
Topology of Euclidean spaces
- G1012108
- Basic Training
- Second Semester
- 6 Credits
Digital Systems
- G4012104
- Basic Training
- First Semester
- 6 Credits
Programming I
- G4012105
- Basic Training
- First Semester
- 6 Credits
Programming II
- G4012109
- Basic Training
- Second Semester
- 6 Credits
Quadratic forms and groups
- G1012221
- Compulsory Credits
- 6 Credits
Differentiation of functions of several real variables
- G1012222
- Compulsory Credits
- 6 Credits
Sequences of functions and integration in several real variables
- G1012223
- Compulsory Credits
- 6 Credits
Linear geometry
- G1012226
- Compulsory Credits
- 6 Credits
Numerical matrix analysis
- G1012230
- Compulsory Credits
- 6 Credits
The Physics of Computing
- G4012106
- Basic Training
- 6 Credits
Foundations of Computers
- G4012108
- Basic Training
- 6 Credits
Databases I
- G4012221
- Compulsory Credits
- 6 Credits
Data Structures and Algorithms
- G4012222
- Compulsory Credits
- 6 Credits
Object Oriented Programming
- G4012225
- Compulsory Credits
- 6 Credits
Databases II
- G4012226
- Compulsory Credits
- 4,5 Credits
Software Design
- G4012230
- Compulsory Credits
- 6 Credits
Elements of Probability and Statistics
- G1012101
- Basic Training
- 6 Credits
General topology
- G1012225
- Compulsory Credits
- 6 Credits
Introduction to ordinary differential equations
- G1012227
- Compulsory Credits
- 6 Credits
Probability and statistics
- G1012228
- Compulsory Credits
- 6 Credits
Algebraic structures
- G1012321
- Compulsory Credits
- 6 Credits
Algebraic equations
- G1012326
- Compulsory Credits
- 6 Credits
Operating Systems I
- G4012223
- Compulsory Credits
- 6 Credits
Networks
- G4012224
- Compulsory Credits
- 6 Credits
Operating Systems II
- G4012227
- Compulsory Credits
- 4,5 Credits
Computer Architecture
- G4012228
- Compulsory Credits
- 4,5 Credits
Software Engineering
- G4012325
- Compulsory Credits
- 12 Credits
Homotopy
- G1012229
- Compulsory Credits
- 6 Credits
Ordinary Differential Equations
- G1012322
- Compulsory Credits
- 6 Credits
Lebesgue measurement and integration
- G1012323
- Compulsory Credits
- 6 Credits
Curves and surfaces
- G1012324
- Compulsory Credits
- 6 Credits
Fourier series and introduction to partial differential equations
- G1012327
- Compulsory Credits
- 6 Credits
Statistical inference
- G1012329
- Compulsory Credits
- 6 Credits
Intrinsic geometry of surfaces
- G1012330
- Compulsory Credits
- 6 Credits
Formal Languages and Automata Theory
- G4012321
- Compulsory Credits
- 6 Credits
Network and Computer Systems Administration
- G4012322
- Compulsory Credits
- 6 Credits
Web Application Development
- G4012323
- Compulsory Credits
- 6 Credits
Distributed Computing
- G4012326
- Compulsory Credits
- 6 Credits
Compilers and Interpreters
- G4012327
- Compulsory Credits
- 4,5 Credits
Numerical methods for ordinary differential equations
- G1012325
- Compulsory Credits
- 6 Credits
Complex variables
- G1012328
- Compulsory Credits
- 6 Credits
Numerical Analysis of Partial Differential Equations
- G1012441
- Elective Credits
- 6 Credits
Mathematical astronomy
- G1012442
- Elective Credits
- 6 Credits
History of Mathematics
- G1012443
- Elective Credits
- 6 Credits
Introduction to Functional Analysis
- G1012444
- Elective Credits
- 6 Credits
Numerical Methods in Optimisation
- G1012445
- Elective Credits
- 6 Credits
Regression models
- G1012446
- Elective Credits
- 6 Credits
Differentiable varieties
- G1012447
- Elective Credits
- 6 Credits
Algebra, numbers and geometry
- G1012448
- Elective Credits
- 6 Credits
Statistical learning and optimisation
- G1012449
- Elective Credits
- 6 Credits
Corrector codes and cryptography
- G1012450
- Elective Credits
- 6 Credits
Partial derivative equations
- G1012451
- Elective Credits
- 6 Credits
Numerical simulation workshop
- G1012452
- Elective Credits
- 6 Credits
Game theory
- G1012453
- Elective Credits
- 6 Credits
Algebraic topology
- G1012454
- Elective Credits
- 6 Credits
Financial Management for Organizations
- G4012201
- Basic Training
- 6 Credits
Graphic Computing
- G4012229
- Compulsory Credits
- 4,5 Credits
Informatics Project Management
- G4012324
- Compulsory Credits
- 4,5 Credits
Artificial Intelligence
- G4012328
- Compulsory Credits
- 6 Credits
Information Security
- G4012329
- Compulsory Credits
- 4,5 Credits
Cybersecurity
- G4012330
- Compulsory Credits
- 4,5 Credits
Human-Computer Interaction
- G4012421
- Compulsory Credits
- 6 Credits
Computer Engineering
- G4012422
- Compulsory Credits
- 6 Credits
Foundations of Parallel Systems
- G4012441
- Elective Credits
- 4,5 Credits
Advanced Visualization
- G4012442
- Elective Credits
- 4,5 Credits
Quality in Information Systems
- G4012443
- Elective Credits
- 4,5 Credits
Data Warehouse and Data Mining
- G4012444
- Elective Credits
- 4,5 Credits
Knowledge Representation and Reasoning
- G4012445
- Elective Credits
- 4,5 Credits
Intelligent Systems
- G4012446
- Elective Credits
- 4,5 Credits
Networks Design and Administration
- G4012447
- Elective Credits
- 4,5 Credits
Service-oriented Engineering
- G4012448
- Elective Credits
- 4,5 Credits
Cloud Computing
- G4012449
- Elective Credits
- 4,5 Credits
Ubiquous Computing
- G4012451
- Elective Credits
- 4,5 Credits
Programming for Emerging Architectures
- G4012452
- Elective Credits
- 4,5 Credits
Unstructured Information Management
- G4012453
- Elective Credits
- 4,5 Credits
Optimization Models and Methods
- G4012454
- Elective Credits
- 4,5 Credits
Machine Learning
- G4012455
- Elective Credits
- 4,5 Credits
Mathematical modelling
- G1012422
- Compulsory Credits
- 6 Credits
Final dissertation
- G1012423
- Compulsory Credits
- 12 Credits
Internship
- G1012455
- Elective Credits
- 6 Credits
End-of-degree Project
- G4012423
- Compulsory Credits
- 12 Credits
Internships
- G4012424
- Compulsory Credits
- 9 Credits
Digital Systems
- G4012104
- Basic Training
- First Semester
- 6 Credits
Programming I
- G4012105
- Basic Training
- First Semester
- 6 Credits
The Physics of Computing
- G4012106
- Basic Training
- 6 Credits
Foundations of Computers
- G4012108
- Basic Training
- 6 Credits
Programming II
- G4012109
- Basic Training
- Second Semester
- 6 Credits
Financial Management for Organizations
- G4012201
- Basic Training
- 6 Credits
Elements of Probability and Statistics
- G1012101
- Basic Training
- 6 Credits
Introduction to Mathematical Analysis
- G1012102
- Basic Training
- First Semester
- 9 Credits
Mathematical language, sets and numbers
- G1012103
- Basic Training
- First Semester
- 9 Credits
Linear Algebra
- G1012105
- Basic Training
- Second Semester
- 9 Credits
Numerical calculation in one variable
- G1012106
- Basic Training
- Second Semester
- 6 Credits
Derivation and integration of functions of a real variable
- G1012107
- Basic Training
- Second Semester
- 9 Credits
Topology of Euclidean spaces
- G1012108
- Basic Training
- Second Semester
- 6 Credits
Databases I
- G4012221
- Compulsory Credits
- 6 Credits
Data Structures and Algorithms
- G4012222
- Compulsory Credits
- 6 Credits
Operating Systems I
- G4012223
- Compulsory Credits
- 6 Credits
Networks
- G4012224
- Compulsory Credits
- 6 Credits
Object Oriented Programming
- G4012225
- Compulsory Credits
- 6 Credits
Databases II
- G4012226
- Compulsory Credits
- 4,5 Credits
Operating Systems II
- G4012227
- Compulsory Credits
- 4,5 Credits
Computer Architecture
- G4012228
- Compulsory Credits
- 4,5 Credits
Graphic Computing
- G4012229
- Compulsory Credits
- 4,5 Credits
Software Design
- G4012230
- Compulsory Credits
- 6 Credits
Formal Languages and Automata Theory
- G4012321
- Compulsory Credits
- 6 Credits
Network and Computer Systems Administration
- G4012322
- Compulsory Credits
- 6 Credits
Web Application Development
- G4012323
- Compulsory Credits
- 6 Credits
Informatics Project Management
- G4012324
- Compulsory Credits
- 4,5 Credits
Software Engineering
- G4012325
- Compulsory Credits
- 12 Credits
Distributed Computing
- G4012326
- Compulsory Credits
- 6 Credits
Compilers and Interpreters
- G4012327
- Compulsory Credits
- 4,5 Credits
Artificial Intelligence
- G4012328
- Compulsory Credits
- 6 Credits
Information Security
- G4012329
- Compulsory Credits
- 4,5 Credits
Cybersecurity
- G4012330
- Compulsory Credits
- 4,5 Credits
Human-Computer Interaction
- G4012421
- Compulsory Credits
- 6 Credits
Computer Engineering
- G4012422
- Compulsory Credits
- 6 Credits
Quadratic forms and groups
- G1012221
- Compulsory Credits
- 6 Credits
Differentiation of functions of several real variables
- G1012222
- Compulsory Credits
- 6 Credits
Sequences of functions and integration in several real variables
- G1012223
- Compulsory Credits
- 6 Credits
General topology
- G1012225
- Compulsory Credits
- 6 Credits
Linear geometry
- G1012226
- Compulsory Credits
- 6 Credits
Introduction to ordinary differential equations
- G1012227
- Compulsory Credits
- 6 Credits
Probability and statistics
- G1012228
- Compulsory Credits
- 6 Credits
Homotopy
- G1012229
- Compulsory Credits
- 6 Credits
Numerical matrix analysis
- G1012230
- Compulsory Credits
- 6 Credits
Algebraic structures
- G1012321
- Compulsory Credits
- 6 Credits
Ordinary Differential Equations
- G1012322
- Compulsory Credits
- 6 Credits
Lebesgue measurement and integration
- G1012323
- Compulsory Credits
- 6 Credits
Curves and surfaces
- G1012324
- Compulsory Credits
- 6 Credits
Numerical methods for ordinary differential equations
- G1012325
- Compulsory Credits
- 6 Credits
Algebraic equations
- G1012326
- Compulsory Credits
- 6 Credits
Fourier series and introduction to partial differential equations
- G1012327
- Compulsory Credits
- 6 Credits
Complex variables
- G1012328
- Compulsory Credits
- 6 Credits
Statistical inference
- G1012329
- Compulsory Credits
- 6 Credits
Intrinsic geometry of surfaces
- G1012330
- Compulsory Credits
- 6 Credits
Mathematical modelling
- G1012422
- Compulsory Credits
- 6 Credits
Foundations of Parallel Systems
- G4012441
- Elective Credits
- 4,5 Credits
Advanced Visualization
- G4012442
- Elective Credits
- 4,5 Credits
Quality in Information Systems
- G4012443
- Elective Credits
- 4,5 Credits
Data Warehouse and Data Mining
- G4012444
- Elective Credits
- 4,5 Credits
Knowledge Representation and Reasoning
- G4012445
- Elective Credits
- 4,5 Credits
Intelligent Systems
- G4012446
- Elective Credits
- 4,5 Credits
Networks Design and Administration
- G4012447
- Elective Credits
- 4,5 Credits
Service-oriented Engineering
- G4012448
- Elective Credits
- 4,5 Credits
Cloud Computing
- G4012449
- Elective Credits
- 4,5 Credits
Ubiquous Computing
- G4012451
- Elective Credits
- 4,5 Credits
Programming for Emerging Architectures
- G4012452
- Elective Credits
- 4,5 Credits
Unstructured Information Management
- G4012453
- Elective Credits
- 4,5 Credits
Optimization Models and Methods
- G4012454
- Elective Credits
- 4,5 Credits
Machine Learning
- G4012455
- Elective Credits
- 4,5 Credits
Numerical Analysis of Partial Differential Equations
- G1012441
- Elective Credits
- 6 Credits
Mathematical astronomy
- G1012442
- Elective Credits
- 6 Credits
History of Mathematics
- G1012443
- Elective Credits
- 6 Credits
Introduction to Functional Analysis
- G1012444
- Elective Credits
- 6 Credits
Numerical Methods in Optimisation
- G1012445
- Elective Credits
- 6 Credits
Regression models
- G1012446
- Elective Credits
- 6 Credits
Differentiable varieties
- G1012447
- Elective Credits
- 6 Credits
Algebra, numbers and geometry
- G1012448
- Elective Credits
- 6 Credits
Statistical learning and optimisation
- G1012449
- Elective Credits
- 6 Credits
Corrector codes and cryptography
- G1012450
- Elective Credits
- 6 Credits
Partial derivative equations
- G1012451
- Elective Credits
- 6 Credits
Numerical simulation workshop
- G1012452
- Elective Credits
- 6 Credits
Game theory
- G1012453
- Elective Credits
- 6 Credits
Algebraic topology
- G1012454
- Elective Credits
- 6 Credits
End-of-degree Project
- G4012423
- Compulsory Credits
- 12 Credits
Internships
- G4012424
- Compulsory Credits
- 9 Credits
Final dissertation
- G1012423
- Compulsory Credits
- 12 Credits
Internship
- G1012455
- Elective Credits
- 6 Credits
1.- El estudiantado de primer curso por primera vez a tiempo completo tiene que matricular 66 créditos.
2.- Continuación de estudios : libre con un máximo de 90 créditos.
The USC has a programme of student tutors for Bachelor’s degrees, so that students in their final years, after receiving training provided by the University, carry out orientation tasks for students who are beginning their studies.
Information on the student tutor programme:
Tutoring programme
When an official degree is suspended, the USC guarantees the effective development of the studies started by its students until their completion. To this end, the Governing Council approves the criteria related, among others, to:
• The admission of new enrolments in the degree programme.
• The gradual suppression of teaching.
• If the extinct degree is replaced by another similar one (modifying the nature of the degree), it establishes the conditions that facilitate students’ continuity of studies in the new degree and the equivalences between the subjects of one and the other plan.
The general requirements for access to degree programmes are set out in article 15 of Royal Decree 822/2021, of 28 September, which establishes the organisation of university education and the procedure for quality assurance. More information can be found at the following link:
Access to Degree
In addition, the USC has a University Information Office (OIU) https://www.usc.gal/en/node/44321 , through which specific queries are answered.
The aim of this double degree is to provide a solid training to future professionals, who will combine the skills and habits in abstract thinking and logical reasoning that characterise Mathematics with the mastery of the theoretical foundations and skills of Computer Engineering.
See the information on each degree
See the information on each degree
See the information on each degree
Mobility
The mobility of own and host students is regulated at the USC by the Regulations on Inter-University Student Exchanges, approved by the Governing Council on 26.10.2012, and amended in 2019, the content of which can be consulted at the following link:
https://www.usc.gal/en/institucional/goberno/area/normativa/alumnado
This dual profile would be in great demand in the labour market in fields such as numerical calculation and simulation (meteorology, industry...), systems modelling (medicine, biology...), computer graphics (multimedia, digital content...), statistical data analysis (economics and finance, social networks...), data topology techniques, computational geometry or cryptography, among others.
Two Final Dissertations will be carried out, one of them with 12 compulsory credits that will assess the competences of the Bachelor’s Degree in Computer Engineering and the other with 12 compulsory credits that will assess the competences of the Bachelor’s Degree in Mathematics.
The Final Dissertation will be regulated by agreement between the two degrees, taking into account, in all cases, the nature of a comprehensive project of a professional nature inherent to the Final Dissertation in Computer Engineering.