Logo

Modelling Workshop

Code: 42255
Credits: 6
2026/2027
Degree programme Type Course
Modelling for Science and Engineering OP 1

Contact lecturer

Name :
Susana Serna Salichs
Email :
susana.serna@uab.cat

Teaching staff

David Moriña Soler

Teaching staff (external to UAB)

Nuria Folguera Blasco

Group languages

You can consult this information at the end of the document.

Prerequisites

Students must have mathematical and computational skills at the level of a science degree.

Objectives

The Mathematical Modelling Workshop is aimed at analyzing and solving real-world problems by means of mathematics. It has a very practical and interdisciplinary character.

Learning outcomes

  • CA15 (Properly integrate modelling tools at different scales or levels of description in the context of multidisciplinary work environments.) Properly integrate modelling tools at different scales or levels of description in the context of multidisciplinary work environments.
  • CA16 (Effectively communicate, both to an expert and general audience, the procedures and results obtained from modelling work and projects.) Effectively communicate, both to an expert and general audience, the procedures and results obtained from modelling work and projects.
  • CA17 (Incorporate, in studies or modelling projects, ethical, sustainability, gender equality and/or social justice criteria.) Incorporate, in studies or modelling projects, ethical, sustainability, gender equality and/or social justice criteria.
  • KA13 (Identify the most common programming languages and environments in the field of modelling, as well as their applications.) Identify the most common programming languages and environments in the field of modelling, as well as their applications.
  • KA14 (Describe the main mathematical tools to construct models, as well as the main results and/or predictions that can be obtained from them.) Describe the main mathematical tools to construct models, as well as the main results and/or predictions that can be obtained from them.
  • SA15 (Use specific software to solve modelling, optimisation and/or data processing problems.) Use specific software to solve modelling, optimisation and/or data processing problems.
  • SA16 (Apply mathematical analysis and optimisation techniques to construct mathematical models.) Apply mathematical analysis and optimisation techniques to construct mathematical models.
  • SA17 (Properly interpret the consequences of applying different mathematical tools/models to solve specific problems.) Properly interpret the consequences of applying different mathematical tools/models to solve specific problems.

Contents

Mathematical modelling, i.e. solving real-world problems by means of mathematics.

Learning activities and methodology

Title Hours ECTS Learning outcomes
Lectures 38 1.52
Project 112 4.48

The main activity of the workshop is the development of mathematical modeling projects by students organized in teams.

The course is organized in three fundamental parts, in addition to some preparation sessions for the presentation of the projects and their evaluation.

Each of the fundamental parts consists of five sessions of two hours each. The first two sessions of each part are dedicated to the presentation of a real life problem and to the introduction of the basic mathematical and computational tools necessary to address the solution of the proposed problem. In the following three sessions of each part of the course, students work in teams to provide a solution to the proposed problem. In these sessions the students are supervised and have the advice of the teaching staff of the subject to complete the projects.

At the end of the course the three projects will be presented in the form of an oral dissertation and a written report.


The projects that will be covered in this course are:


Solving Resource Constrained Scheduling Problems


Hidden structure in noisy data: mixture models, latent variables and probabilistic classification


What Drives Patient Variability when taking a medicine? Accelerating Covariate Discovery in Population Pharmacokinetic Models


Annotation: within the schedule set by the centre or degree programme, 15 minutes of one class will be reserved for students to evaluate their lecturers and their courses or modules through questionnaires.

Assessment

Continuous assessment activities

Title Weight Hours ECTS Learning outcomes
2. Team project. Oral presentation 30 0 0 CA15, CA16, CA17, KA13, KA14, SA15, SA16, SA17
3. Exam 30 0 0 CA15, CA17, KA13, KA14, SA15, SA16, SA17
1. Team project. Written report 40 0 0 CA15, CA16, CA17, KA13, KA14, SA15, SA16, SA17

The mark of the evaluation items 1 will be the same for all members of each team, whereas those of items 2 and 3 have an individual character. In exceptional cases where a component of a team has collaborated clearly less than his/her teammates, his/her grades in item 1 will be multiplied by a factor less than 1.

Items 1 and 2 refer to the organization and expression of the discourse, both in writing (item 1) and in speech (item 2).

The exam (item 3) will deal with the general concepts and illustrative examples addressed in the projects.



The criterion for awarding the grade of "Not Evaluated" is as follows: students will be considered to have been assessed in the course if they have completed both the oral presentation and the written report. Otherwise, the final grade will be "Not Evaluated".



Use of Artificial Intelligence (AI)


For this course, the use of Artificial Intelligence (AI) technologies is permitted exclusively for studying, clarifying concepts, practising, and debugging code. They may also be used to review solutions previously developed by the students themselves. It is not permitted to submit AI-generated content as one’s own work or to use AI during individual assessments unless explicitly authorised. Students must be able to explain and defend any solution, algorithm, or code they submit.

Students must clearly identify which parts have been generated using this technology, specify the tools used, and include a critical reflection on how these tools have influenced both the process and the final outcome of the activity. Failure to disclose the use of AI in this assessed activity will be considered a breach of academic integrity and may result in a partial or total reduction of the grade for the activity, or more severe penalties where appropriate.

Bibliography

General: Ch. Rousseau + Y. Saint-Aubin, 2008.  Mathematics and Technology.  Springer.

The necessary bibliography and references are provided for each project.

Software

No specific software is required

Course groups and languages

The information provided is provisional until November 30. After this date, you will be able to consult the language of each group through this link. To access the information, you will need to enter the course CODE

Type of teaching Group Language Semester Shift
(TEm) Theory (master) 1 English first semester afternoon