MMAC 2025/2026



2nd Cycle [2nd Cycle - Master Degree (MSc)]


Specialization Areas



Specialization in Mathematics

Scientific Area

Algebra and Topology

Modules and RepresentationsSem. 1Cred. 9.0Gustavo Granja
Introduction to Coding TheorySem. 1Cred. 6.0João Ribeiro
Commutative AlgebraSem. 2Cred. 9.0not offered
Algebraic TopologySem. 2Cred. 9.0João Paulo Santos
Real and Functional Analysis

Complex AnalysisSem. 1Cred. 6.0Diogo Oliveira e Silva
Real AnalysisSem. 1Cred. 9.0Catarina Carvalho
Functional AnalysisSem. 2Cred. 6.0Hugo Tavares
Mathematics for Machine LearningSem. 2Cred. 6.0Ana Moura, Miguel Couceiro, Rosário Oliveira
Differential Equations and Dynamical Systems

Ordinary Differential EquationsSem. 1Cred. 9.0Maria João Borges
Geometric MechanicsSem. 1Cred. 6.0Pedro Girão
Partial Differential EquationsSem. 2Cred. 9.0José Natário
Dynamical Systems TheorySem. 2Cred. 6.0Pedro Martins Rodrigues
Mathematical Physics

Renormalization GroupSem. 1Cred. 6.0not offered
Mathematical Quantum MechanicsSem. 1Cred. 6.0Ricardo Schiappa
Algebraic and Geometric Methods in Engineering and PhysicsSem. 1Cred. 6.0José Natário
Geometry

Differential Geometry of Curves and SurfacesSem. 1Cred. 6.0José Natário
Riemann Surfaces and Algebraic CurvesSem. 1Cred. 9.0Gonçalo Oliveira
Riemannian GeometrySem. 2Cred. 6.0Sílvia Anjos

Specialization in Applied and Industrial Mathematics


Scientific Area of Applied and Numerical Analysis

Numerical AnalysisSem. 1Cred. 6.0not offered
Numerical Functional Analysis and OptimizationSem. 1Cred. 6.0Juha Videman 
Numerical Methods for Ordinary Differential EquationsSem. 1Cred. 6.0not offered
Mathematical Modelling and ApplicationsSem. 1Cred. 9.0Juha Videman 
Mathematical Models in BiomedicineSem. 1Cred. 6.0Jorge Tiago 
Numerical Analysis of Partial Differential EquationsSem. 2Cred. 9.0Pedro Antunes
Numerical Optimal ControlSem. 2Cred. 9.0not offered
Computational Methods in FinanceSem. 2Cred. 6.0
Pedro Antunes

Specialization in Logic and Computation


Scientific Area of Logic and Computation

Introduction to Quantum Information and ComputationSem. 1Cred. 6.0not offered
Introduction to Learning TheorySem. 2Cred. 6.0not offered
Mandatory courses

Computability and ComplexitySem. 1Cred. 6.0José Félix Costa and Diogo Poças
Foundations of Logic and Theory of ComputationSem. 1Cred. 9.0João Rasga
Logic and Model CheckingSem. 1Cred. 9.0Jaime Ramos
Cryptography and Security ProtocolsSem. 2Cred. 6.0Paulo Mateus and João Ribeiro

Specialization in Probability and Statistics


Scientific Area of Probability and Statistics

Biomedical StatisticsSem. 1Cred. 9.0not offered
Computational StatisticsSem. 1Cred. 6.0Giovani Silva
Introduction to Mathematical FinanceSem. 1Cred. 6.0Cláudia Nunes
Linear Model AnalysisSem. 1Cred. 6.0Paulo Soares
Multivariate AnalysisSem. 1Cred. 6.0Rosário Oliveira
Mathematical StatisticsSem. 1Cred. 9.0Paulo Soares
Probability TheorySem. 1Cred. 9.0Gerardo Vargas
Reliability and Quality ControlSem. 1Cred. 9.0Manuel Morais
Statistical Methods in Data MiningSem. 1Cred. 6.0Conceição Amado
Applied Bayesian StatisticsSem. 2Cred. 9.0Giovani Silva
BiostatisticsSem. 2Cred. 6.0Rosário Oliveira
Introduction to Stochastic ProcessesSem. 2Cred. 6.0Manuel Morais
Statistics of Extremes and ApplicationsSem. 2Cred. 6.0Ana Ferreira
Time Series AnalysisSem. 2Cred. 9.0Manuel Scotto