| Mandatory subjects |
| First year |
| 250COD001 | Continuum mechanics  | 5 | Fall semester | Lloberas Valls, Oriol  | 10Q1 |
| 250COD002 | Computational solid and structural mechanics  | 5 | Spring semester | Dialamishabankareh Soltani, Narges  | 10Q2 |
| 250COD003 | Computational fluid dynamics  | 5 | Spring semester | Baiges Aznar, Joan  | 10Q2 |
| 250COD004 | Introduction to computational methods  | 5 | Fall semester | Codony Gisbert, David  | 10Q1 |
| 250COD005 | Partial differential equations and finite element method  | 5 | Fall semester | Fernandez Mendez, Sonia  | 10Q1 |
| 250COD006 | Scientific programming and high performance computing  | 5 | Fall semester | Zorrilla Martínez, Rubén  | 10Q1 |
| 250COD007 | Applied statistics and uncertainty quantification  | 5 | Fall semester | Giacomini, Matteo  | 10Q1 |
| 250COD008 | Optimisation  | 5 | Spring semester | Rossi Bernecoli, Riccardo  | 10Q2 |
| 250COD009 | Machine learning and artificial intelligence  | 5 | Spring semester | Garcia Gonzalez, Alberto  | 10Q2 |
| 250COD010 | Computational mechanics project laboratory  | 5 | Spring semester | Gonzalez Lopez, Jose Manuel  | 10Q2 |
| 250COD011 | Data-driven project laboratory  | 5 | Spring semester | Aguirre Font, Miquel  | 10Q2 |
| 250COD012 | Ethics and communication in science and engineering  | 5 | Fall semester | Zlotnik Martinez, Sergio  | 10Q1 |
| Elective courses |
| Second year |
| 250COD013 | Coupled problems  | 5 | Fall semester | Codina Rovira, Ramon  | 10Q1 |
| 250COD014 | Data-assisted engineering and reduced order modelling  | 5 | Fall semester | Ryzhakov Barbanel, Pavel  | 10Q1 |
| 250COD015 | Computational modelling of materials  | 5 | Fall semester | Arroyo Balaguer, Marino  | 10Q1 |
| Optional external internship | 15 | Fall semester | | |
| Master's Thesis |
| 250CODTFM | Master's thesis  | 15 | Fall semester | Arroyo Balaguer, Marino , Chiumenti, Michele  | 10Q1, 10Q2 |