Bachelor'S Degree in Computer Engineering and Bachelor'S Degree in Mathematics
First academic year
First semester
| Course |
Course type |
Credits |
Course guide |
|
Calculus 1
|
Core course |
6
|
|
|
Fundamentals of Physics and Technology
|
Core course |
6
|
|
|
Fundamentals of Programming
|
Core course |
6
|
|
|
Geometry 1
|
Core course |
6
|
|
|
Computer Technology and Organisation
|
Core course |
6
|
|
|
Algebra 1
|
Core course |
6
|
|
Second semester
| Course |
Course type |
Credits |
Course guide |
|
Calculus 2
|
Core course |
6
|
|
|
Descriptive Statistics and Introduction to Probability
|
Core course |
6
|
|
|
Fundamentals of Software
|
Core course |
6
|
|
|
Geometry 2
|
Core course |
6
|
|
|
Programming Methodology
|
Core course |
6
|
|
|
Numerical Methods 1
|
Compulsory course |
6
|
|
Second academic year
First semester
| Course |
Course type |
Credits |
Course guide |
|
Mathematical Analysis 1
|
Compulsory course |
6
|
|
|
Computer Structures
|
Compulsory course |
6
|
|
|
Data Structures
|
Compulsory course |
6
|
|
|
Geometry 3
|
Compulsory course |
6
|
|
|
Operating Systems
|
Compulsory course |
6
|
|
|
Topology 1
|
Compulsory course |
6
|
|
Second semester
| Course |
Course type |
Credits |
Course guide |
|
Algorithms
|
Compulsory course |
6
|
|
|
Mathematical Analysis 2
|
Compulsory course |
6
|
|
|
Computer Architecture
|
Compulsory course |
6
|
|
|
Logic and Discrete Methods
|
Core course |
6
|
|
|
Mathematical Models 1
|
Compulsory course |
6
|
|
|
Object-Oriented Programming and Design
|
Compulsory course |
6
|
|
Third academic year
First semester
| Course |
Course type |
Credits |
Course guide |
|
Differential Equations 1
|
Compulsory course |
6
|
|
|
Fundamentals of Databases
|
Compulsory course |
6
|
|
|
Fundamentals of Software Engineering
|
Compulsory course |
6
|
|
|
Basic Principles of Networks
|
Compulsory course |
6
|
|
|
Models of Computation
|
Compulsory course |
6
|
|
|
Probability
|
Compulsory course |
6
|
|
|
Concurrent and Distributed Systems
|
Compulsory course |
6
|
|
Second semester
| Course |
Course type |
Credits |
Course guide |
|
Fundamentals of Databases
|
Compulsory course |
6
|
|
|
Fundamentals of Software Engineering
|
Compulsory course |
6
|
|
|
Basic Principles of Networks
|
Compulsory course |
6
|
|
|
Server Engineering
|
Compulsory course |
6
|
|
|
Artificial Intelligence
|
Compulsory course |
6
|
|
|
Models of Computation
|
Compulsory course |
6
|
|
|
Numerical Methods 2
|
Compulsory course |
6
|
|
|
Complex Variables 1
|
Compulsory course |
6
|
|
|
Algebra 2
|
Compulsory course |
6
|
|
Fourth academic year
First semester
| Course |
Course type |
Credits |
Course guide |
|
Functional Analysis
|
Compulsory course |
6
|
|
|
Vector Analysis
|
Elective course |
6
|
|
|
Fourier Analysis
|
Elective course |
6
|
|
|
Information Systems Design and Development
|
Compulsory course |
6
|
|
|
Differential Equations in Mechanics and Biology
|
Elective course |
6
|
|
|
Multivariate Statistics
|
Elective course |
6
|
|
|
Global Geometry of Curves and Surfaces
|
Elective course |
6
|
|
|
History of Mathematics
|
Elective course |
6
|
|
|
Statistical Inference
|
Compulsory course |
6
|
|
|
Graphical Computing
|
Compulsory course |
6
|
|
|
Celestial Mechanics
|
Elective course |
6
|
|
|
Topology 2
|
Compulsory course |
6
|
|
|
Differentiable Manifolds
|
Elective course |
6
|
|
|
Commutative and Computational Algebra
|
Elective course |
6
|
|
|
Algebra 3
|
Compulsory course |
6
|
|
Second semester
| Course |
Course type |
Credits |
Course guide |
|
Numerical Analysis in Partial Differential Equations
|
Elective course |
6
|
|
|
Curves and Surfaces
|
Compulsory course |
6
|
|
|
Differential Equations 2
|
Compulsory course |
6
|
|
|
Partial Differential Equations
|
Elective course |
6
|
|
|
Computational Statistics
|
Elective course |
6
|
|
|
Mathematical Models 2
|
Compulsory course |
6
|
|
|
Stochastic Processes
|
Elective course |
6
|
|
|
Geometry and Topology Workshop
|
Elective course |
6
|
|
|
Theory of Numbers and Cryptography
|
Elective course |
6
|
|
|
Complex Variables 2
|
Elective course |
6
|
|
|
Modern Algebra
|
Elective course |
6
|
|
|
Algebras, Groups and Representations
|
Elective course |
6
|
|
Fifth academic year
First semester
| Course |
Course type |
Credits |
Course guide |
|
Undergraduate Dissertation (Computer Engineering)
|
Compulsory course |
12
|
|
|
Undergraduate Dissertation (Mathematics)
|
Compulsory course |
12
|
|
Second semester
| Course |
Course type |
Credits |
Course guide |
|
Engineering, Business and Society
|
Core course |
3
|
|
|
Undergraduate Dissertation
|
Compulsory course |
18
|
|
|
Undergraduate Dissertation (Computer Engineering)
|
Compulsory course |
12
|
|
|
Undergraduate Dissertation (Mathematics)
|
Compulsory course |
12
|
|