Important notice
The course guide is provisional.
The PDF version of the course guide may take a few days to become available in the DDD.

Modelling Workshop
Code: 42255Credits: 6
| 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
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 |