Skip to content

You are here: Home / DO YOU WANT TO STUDY AT FME? / Exchange Students / Courses Catalogue

Courses Catalogue

Courses Catalogue for exchange students at FME-UPC

List of available courses for academic year 2023/24

 

 

 

FALL SEMESTER

Code and CourseDegree*Language**Syllabus and requirementsAdditional information

34950

Commutative algebra

MAMME English A bachelor course on algebra is needed

34951

Non-commutative algebra

MAMME English Background on group theory is needed

34953

Number theory

MAMME English A good background on algebra is needed

34956

Discrete and algorithmic geometry

MAMME English Basic notions of combinatorics are needed

34957

Graph Theory

MAMME English Basic notions of combinatorics and probability are needed

34958

Mathematical Modelling with Partial Differential Equations

MAMME English Good knowledge of Calculus techniques, including integral theorems. Elementary solution of PDEs and ODEs

34960

Mathematical Models in Biology

MAMME English Basic knowledge on calculus, algebra, probability, statistics, programming and differential equations

34961

Quantitative and qualitative methods in dynamical systems

MAMME English Background on ODEs is needed

34964

Numerical methods for dynamical systems

MAMME English Background on numerical methods, ODEs and PDEs is needed

34965

Numerical methods for partial differential equations

MAMME English A bachelor course on ODEs and PDEs is needed

200604

Advanced Statistical Inference

MESIO English Mandatory for students in Path 1.

The availability cannot be guaranteed2.

200605

Foundations of Statistical Inference

MESIO

Spanish

Students from path 1 cannot choose this course.

The availability cannot be guaranteed2.

200607

Mathematics

MESIO Spanish This is a leveling course for students in Path 2. Not available for students in Path 1.

200608

Simulation

MESIO

Spanish

Background on probability, statistical inference and linear models and familiarity with the R software are needed

200609

Lifetime Data Analysis

MESIO

English

Background on estimation theory, regression models and hypothesis tests and R software is advisable in order to take the course successfully

200616

Continuous Optimisation

MESIO

English

Background on algebra is advisable but not mandatory

200620

Risk Quantification

MESIO Spanish Basic notions of statistical inference and multivariate analysis are needed

200622

Statistics for Business Management

MESIO

English

Spanish

Basic knowledge of data analysis, probability models and inference is recommended

200625

Econometric Analysis

MESIO

Spanish

Background on statistics is needed

200630

Fundations of Bioinformatics

MESIO

Spanish

Basic knowledge of statistical software R is recommended

200633

Spatial Epidemiology

MESIO

English

The main concepts will be treated in the classroom by in-person lessons

200641

Linear and Generalized Linear Models

MESIO

English

The student should  know the basic probability distributions and  be familiarized with the main concepts of Statistical Inference.

The availability cannot be guaranteed2.

200642

Optimization in Data Science

MESIO

English

Spanish

Basic knowledge of statistics and operations research is recommended.

The availability cannot be guaranteed2.

200643

Models and Methods from Operations Research

MESIO

Spanish

English

Each student may choose between the introductory or advanced course.

The availability cannot be guaranteed2.

200645

Statistical Programming and Databases

MESIO

English

Background on statistics and a B2 level of English are required.

The availability cannot be guaranteed2.

200648

Statistical software: R and SAS

MESIO English

It substitutes the old Software for Statistics and Optimization course.

The availability cannot be guaranteed2.

200650

Genetic Epidemiology

MESIO

English

Knowledge of basic statistical inference and generalized linear regression models and basic knowledge of the use of the R analysis program is recommended.

200001

Single variable calculus

Bachelor in Mathematics

Catalan

Spanish

Core course from the 1st year of the degree in Mathematics.

200002

Linear algebra

Bachelor in Mathematics

Catalan

Spanish

Core course from the 1st year of the degree in Mathematics.

200003

Fundamentals of mathematics

Bachelor in Mathematics

Catalan

Core course from the 1st year of the degree in Mathematics.

200006

Integral calculus

Bachelor in Mathematics

Catalan

Spanish

Core course from the 2nd year of the degree in Mathematics, requires previous courses on Calculus.

200011

Computer science

Bachelor in Mathematics

Catalan

Core course from the 1st year of the degree in Mathematics.

200111

Multilinear algebra and geometry

Bachelor in Mathematics

Catalan

Core course from the 2nd year of the degree in Mathematics, requires  previous course in Linear Algebra and Affine/Euclidean Geometry.

200112

Algebraic structures

Bachelor in Mathematics

Catalan

Core course from the 3rd year of the degree in Mathematics.

200131

Probability theory

Bachelor in Mathematics

Catalan

Core course from the 3rd year of the degree in Mathematics.

200141

Ordinary differential equations

Bachelor in Mathematics

Catalan

Spanish

Core course from the 3rd year of the degree in Mathematics.

200152

Mathematical programming

Bachelor in Mathematics

Catalan

Core course from the 2nd year of the degree in Mathematics.

200153

Numerical calculus

Bachelor in Mathematics

Catalan

Core course from the 3rd year of the degree in Mathematics.

200162

Algorithmics

Bachelor in Mathematics

Catalan

Core course from the 2nd year of the degree in Mathematics, requires a previous course in Programming.

200172

Mathematical models in technology

Bachelor in Mathematics

English

Requires Calculus, Linear Algebra, Geometry, ODEs, PDEs, Numerical methods and Physics.

200201

Galois theory

Bachelor in Mathematics

Catalan

Requires the course Algebraic structures.

200203

Differentiable manifolds

Bachelor in Mathematics

Catalan

Requires Linear and Multilinear Algebra, Calculus, Topology, Differential Geometry, ODEs.

200213

Dynamical systems

Bachelor in Mathematics

Catalan

Requires ODEs and Numerical Methods.

200231

Algorithms and complexity

Bachelor in Mathematics

English

This course is offered in alternate academic years 2019-20, 2021-22. 

200232

Combinatorics and graph theory

Bachelor in Mathematics

English

Requires a first course in Discrete Mathematics.

200245

Cryptology

Bachelor in Mathematics

English

Requires Algebra.

This course is offered in alternate academic years 2022-23, 2024-25

200246

Abstract algebra

Bachelor in Mathematics

English

A previous course in Algebraic Structures is recommended.

200248

Numerical methods for differential equations

Bachelor in Mathematics

English

Some background in ODEs and PDEs is recommended.

200546

Files and databases1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200547

Bayesian methods1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200549

Nonlinear Programming and Flows in Networks1

Bachelor in Statistics

Spanish

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200551

Experiments design1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200552

Linear models1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200556

Time series analysis1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200557

Generalized linear models1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200559

Statistical methods for finance and insurance1

Bachelor in Statistics

Catalan

(Theory)

English

(Problems)

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200563

Industrial statistics1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200565

Statistical methods in data mining1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

270219

Information Visualization

Bachelor in Data Science and Engineering

English

Programming skills required.

The availability cannot be guaranteed2.

270220

Information Retrieval and Analysis

Bachelor in Data Science and Engineering

English

Programming in python is required; first courses of algebra, calculus, and algorithmics are required, and some knowledge on data analysis and machine learning is also needed.

The availability cannot be guaranteed2.

*MAMME: Master in Advanced Mathematics and Mathematical Engineering

*MESIO: Master in Statistics and Operations Research

**Language: If two different languages appear in this column, it means that one part of the course will be taught in one language, and another part in the other language.

1 Courses from the Bachelor in Statistics typically start and end one or two weeks later than courses from the Bachelor in Mathematics. Evaluations take more time than the other courses at FME; therefore, if you depend on those to graduate, you will have to wait until all the grades are included in your record.

Our course availability depends on capacity limits, and some courses may fill up, preventing additional enrollments. We regret that we cannot guarantee availability for all Erasmus students due to limited space.

SPRING SEMESTER

Code and CourseDegree*Language**Syllabus and requirementsAdditional information

34952

Algebraic geometry

MAMME English

Background on commutative algebra and topology is needed. 

34953

Number Theory

MAMME English

Basic knowledge of algebraic structures: groups, rings and fields.

34954

Codes and cryptography

MAMME English Background on probability and number theory is needed 

34955

Combinatorics

MAMME English Basic calculus and linear algebra. Notions of probability.

34959

Computational mechanics

MAMME English A bachelor course on ODEs and PDEs is needed

34962

Hamiltonian Systems

MAMME English Knowledge of calculus, algebra and ordinary differential equations.

34963

Advanced Course in Partial Differential Equations

MAMME English Undergraduate courses in Partial Differential Equations and in Mathematical Analysis.

34966

Differentiable manifolds

MAMME English A bachelor course on differential geometry is needed

200900

Machine Learning

MAMME English

New course for academic year 2020/21.

200901

Seminar on algebra, geometry and discrete mathematics

MAMME English

New course for academic year 2020/21.

3 ECTS elective course.

200902

Seminar on analysis, differential equations and modelling

MAMME English

New course for academic year 2020/21.

3 ECTS elective course.

200603

Probability and Stochastic Processes

MESIO English Basic knowledge of probability is recommended

200606

Multivariate data analysis

MESIO

English  (1st part)

Spanish  (2nd part)

Background on linear algebra and statistical inference needed.

The availability cannot be guaranteed2.

200610

Time Series

MESIO English Background on statistics is needed.

The availability cannot be guaranteed2.

200611

Bayesian analysis

MESIO Spanish Basic knowledge of statistics is recommended, but not needed.

The availability cannot be guaranteed2.

200612

Longitudinal Data Analysis

MESIO English Background on mathematical statistics and probability are desired.

200617

Stochastic Programming

MESIO English Basic knowledge of Operations Research / Optimization / Mathematical Programming and Modelling is required.

200618

Large Scale Optimization

MESIO English Basic knowledge of optimization and linear algebra are recommended.

200619

Actuarial Statistics

MESIO Spanish Students should have previous knowledge of probability distributions.

200621

Quantitative Marketing Techniques 

MESIO Spanish Students should be familiar with techniques of multivariate statistics.

200623

Simulation for Business Decision Making

MESIO English Basic knowledge of statistics is needed.

200627

Clinical Trials

MESIO English Basic knowledge of statistics, estimations and testing is needed.

200629

Advanced Topics in Survival Analysis

MESIO English Students must know the basic concepts of survival analysis.

200631

Omics Data Analysis

MESIO English The course assumes the usual knowledge of a student in a Master's Degree of Statistics.

This course is offered in alterate academic years 2022-23, 2024-25

200644

Statistical Learning

MESIO

English

Spanish

A Master's course on Statistical inference and intermediate knowledge of R environment are needed.

The availability cannot be guaranteed2.

200646

Statistical methods in clinical research

MESIO Spanish It is necessary that students have basic knowledge of R.

200649

Statistical Learning with deep artificial neural networks 

MESIO Spanish Prior skills using the R environment for statistical computing and programming are required.

 

200653

Quantitative Finance

MESIO

Spanish / English

The course assumes basic levels of statistics. Basic concepts related to Finance and being familiar with ARIMA models would also help to follow the course.

200004

Differential calculus

Bachelor in Mathematics

Catalan (Theory)

Spanish (Problems)

Core course from the 1st year of the degree in Mathematics.

200005

Affine and euclidean geometry

Bachelor in Mathematics

Catalan

Core course from the 1st year of the degree in Mathematics, requires Linear Algebra.

200021

Physics

Bachelor in Mathematics

Catalan

Core course from the 2nd year of the degree in Mathematics.

200101

Complex variable functions

Bachelor in Mathematics

Catalan

Spanish

Core course from the 2nd year of the degree in Mathematics, requires previous courses on Calculus.

200102

Real analysis

Bachelor in Mathematics

Catalan

Core course from the 2nd year of the degree in Mathematics, requires previous courses on Calculus.

200121

Topology

Bachelor in Mathematics

Catalan

Core course from the 2nd year of the degree in Mathematics.

200122

Differential geometry

Bachelor in Mathematics

Catalan

Core course from the 3rd year of the degree in Mathematics.

200132

Statistics

Bachelor in Mathematics

Catalan

Spanish

Core course from the 3rd year of the degree in Mathematics, requires a previous course in Probability.

200142

Partial differential equations

Bachelor in Mathematics

Catalan

Core course from the 3rd year of the degree in Mathematics.

200151

Numerical linear algebra

Bachelor in Mathematics

Catalan

Core course from the 1st year of the degree in Mathematics, requires Linear Algebra.

200161

Discrete mathematics

Bachelor in Mathematics

Catalan

Core course from the 1st year of the degree in Mathematics.

200171

Mathematical models in physics

Bachelor in Mathematics

Spanish

Catalan

Core course from the 3rd year of the degree in Mathematics, requires a previous course in Physics.

200202

Algebraic topology

Bachelor in Mathematics

Catalan

Requires knowledge of Topology, Geometry and Matlab.

200204

Algebraic geometry

Bachelor in Mathematics

Catalan

Spanish

Requires knowledge of Linear, Multilinear and Abstract Algebra,Linear and Differential Geometry, Topology and Complex variables.

200211

Functional Analysis

Bachelor in Mathematics Catalan Requires knowledge of Real analysis, ODEs, PDEs, Topology and Algebra.

200212

Control Theory

 

Bachelor in Mathematics English

 

Requires Linear Algebra, Calculus, ODEs; Differential Geometry recommended.

This course is offered in alternate years 2021-22, 2023-2024. 

200223

Financial mathematics

Bachelor in Mathematics

Catalan

Requires knowledge of ODEs and Probability.

200241

History of mathematics

Bachelor in Mathematics

Catalan

Requires knowledge of the first two years of a degree in Mathematics.

200244

Nonlinear Time Series Analysis

Bachelor in Mathematics

English

Requires experience with Matlab or other programming languages.

This course is offered in alterate academic years 2022-23, 2024-25

200247

Computational modelling

Bachelor in Mathematics

English

Some background in ODEs and PDEs is recommended.

200548

Non-parametric and resampling methods1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200249

Quantum computing

Bachelor in Mathematics

English

New course for the 2020/21 academic year.

200550

Queuing theory and simulation1

 

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200553

Multivariate analysis1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200554

Statistics for biosciences1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200555

Econometrics1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200561

Survival analysis1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

200568

Optimization in Engineering1

Bachelor in Statistics

Catalan

Course from the degree in Statistics.

The availability cannot be guaranteed2.

Image Processing and Artificial Vision

Bacherlor in Data Science and Engineering

Spanish / Catalan

Core course from the 3rd year of the degree in Data Science and EngineeringAdvance knowledge in machine learning techniques required. Programming skills required.

The availability cannot be guaranteed2.

Mathematical Optimization

Bacherlor in Data Science and Engineering

Spanish / Catalan

Core course from the 2nd year of the degree in Data Science and EngineeringFirst courses of algebra, calculus and programming skills are required.

The availability cannot be guaranteed2.

 *MAMME: Master in Advanced Mathematics and Mathematical Engineering

 *MESIO: Master in Statistics and Operations Research

**Language: If two different languages appear in this column, it means that one part of the course will be taught in one language, and another part in the other language.

1 Courses from the Bachelor in Statistics typically start and end one or two weeks later than courses from the Bachelor in Mathematics. Evaluations take more time than the other courses at FME; therefore, if you depend on those to graduate, you will have to wait until all the grades are included in your record.

2 Our course availability depends on capacity limits, and some courses may fill up, preventing additional enrollments. We regret that we cannot guarantee availability for all Erasmus students due to limited space.

Courses Timetables

Check here courses timetables in order to avoid overlapping.

Exams Calendar

You can consult here the exams calendar.