| MMAC | |||
| MMAC 2025/2026 | |||
| 2nd Cycle [2nd Cycle - Master Degree (MSc)] | |||
Specialization Areas | |||
| Specialization in Mathematics | |||
| Scientific Area | |||
| Algebra and Topology | |||
| Modules and Representations | Sem. 1 | Cred. 9.0 | Gustavo Granja |
| Introduction to Coding Theory | Sem. 1 | Cred. 6.0 | João Ribeiro |
| Commutative Algebra | Sem. 2 | Cred. 9.0 | not offered |
| Algebraic Topology | Sem. 2 | Cred. 9.0 | João Paulo Santos |
| Real and Functional Analysis | |||
| Complex Analysis | Sem. 1 | Cred. 6.0 | Diogo Oliveira e Silva |
| Real Analysis | Sem. 1 | Cred. 9.0 | Catarina Carvalho |
| Functional Analysis | Sem. 2 | Cred. 6.0 | Hugo Tavares |
| Mathematics for Machine Learning | Sem. 2 | Cred. 6.0 | Ana Moura, Miguel Couceiro, Rosário Oliveira |
| Differential Equations and Dynamical Systems | |||
| Ordinary Differential Equations | Sem. 1 | Cred. 9.0 | Maria João Borges |
| Geometric Mechanics | Sem. 1 | Cred. 6.0 | Pedro Girão |
| Partial Differential Equations | Sem. 2 | Cred. 9.0 | José Natário |
| Dynamical Systems Theory | Sem. 2 | Cred. 6.0 | Pedro Martins Rodrigues |
| Mathematical Physics | |||
| Random Matrices in Mathematics and Physics | Sem.1 | Cred. 6.0 | not offered |
| Mathematical Quantum Mechanics | Sem. 1 | Cred. 6.0 | not offered |
| Algebraic and Geometric Methods in Engineering and Physics | Sem. 1 | Cred. 6.0 | José Natário |
| Introduction to Supersymmetry | Sem. 2 | Cred. 6.0 | Gabriel L. Cardoso |
| Geometry | |||
| Differential Geometry of Curves and Surfaces | Sem. 1 | Cred. 6.0 | José Natário |
| Riemann Surfaces and Algebraic Curves | Sem. 1 | Cred. 9.0 | Gonçalo Oliveira |
| Riemannian Geometry | Sem. 2 | Cred. 6.0 | Sílvia Anjos |
Specialization in Applied and Industrial Mathematics | |||
| Scientific Area of Applied and Numerical Analysis | |||
| Numerical Analysis | Sem. 1 | Cred. 6.0 | not offered |
| Numerical Functional Analysis and Optimization | Sem. 1 | Cred. 6.0 | Juha Videman |
| Numerical Methods for Ordinary Differential Equations | Sem. 1 | Cred. 6.0 | not offered |
| Mathematical Modelling and Applications | Sem. 1 | Cred. 9.0 | not offered |
| Mathematical Models in Biomedicine | Sem. 1 | Cred. 6.0 | Jorge Tiago |
| Numerical Analysis of Partial Differential Equations | Sem. 2 | Cred. 9.0 | Pedro Antunes |
| Numerical Optimal Control | Sem. 2 | Cred. 9.0 | not offered |
| Computational Methods in Finance | Sem. 2 | Cred. 6.0 | Pedro Antunes |
Specialization in Logic and Computation | |||
| Scientific Area of Logic and Computation | |||
| Introduction to Quantum Information and Computation | Sem. 1 | Cred. 6.0 | not offered |
| Introduction to Learning Theory | Sem. 2 | Cred. 6.0 | not offered |
| Mandatory courses | |||
| Computability and Complexity | Sem. 1 | Cred. 6.0 | José Félix Costa and Diogo Poças |
| Foundations of Logic and Theory of Computation | Sem. 1 | Cred. 9.0 | João Rasga |
| Logic and Model Checking | Sem. 1 | Cred. 9.0 | Jaime Ramos |
| Cryptography and Security Protocols | Sem. 2 | Cred. 6.0 | Paulo Mateus and João Ribeiro |
| Symbolic Knowledge Discovery | Sem.2 | Cred. 6.0 | Miguel Couceiro |
Specialization in Probability and Statistics | |||
| Scientific Area of Probability and Statistics | |||
| Biomedical Statistics | Sem. 1 | Cred. 9.0 | not offered |
| Computational Statistics | Sem. 1 | Cred. 6.0 | Giovani Silva |
| Introduction to Mathematical Finance | Sem. 1 | Cred. 6.0 | Cláudia Nunes |
| Linear Model Analysis | Sem. 1 | Cred. 6.0 | Paulo Soares |
| Multivariate Analysis | Sem. 1 | Cred. 6.0 | Rosário Oliveira |
| Mathematical Statistics | Sem. 1 | Cred. 9.0 | Paulo Soares |
| Probability Theory | Sem. 1 | Cred. 9.0 | Gerardo Vargas |
| Reliability and Quality Control | Sem. 1 | Cred. 9.0 | Manuel Morais |
| Statistical Methods in Data Mining | Sem. 1 | Cred. 6.0 | Conceição Amado |
| Applied Bayesian Statistics | Sem. 2 | Cred. 9.0 | not offered |
| Biostatistics | Sem. 2 | Cred. 6.0 | Rosário Oliveira |
| Introduction to Stochastic Processes | Sem. 2 | Cred. 6.0 | Manuel Morais |
| Statistics of Extremes and Applications | Sem. 2 | Cred. 6.0 | Ana Ferreira |
| Time Series Analysis | Sem. 2 | Cred. 9.0 | Manuel Scotto |
Project courses | |||
| Research Seminar and Report A | Sem. 1 | Cred. 6.0 | advisor required |
| Research Seminar and Report B | Sem. 1 | Cred. 3.0 | advisor required |
| Project in Mathematical Modeling | Sem. 1 | Cred. 6.0 | advisor required |
| Research Seminar and Report A | Sem. 2 | Cred. 6.0 | advisor required |
| Research Seminar and Report B | Sem. 2 | Cred. 3.0 | advisor required |
| Project in Mathematical Modeling | Sem. 2 | Cred. 6.0 | advisor required |