| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 45 Lecture: 45 |
7 | Exam | Obligatory |
|
Tutorials: 40 Laboratory classes: 30 Lecture: 25 |
6 | Exam | Obligatory |
|
Tutorials: 15 Laboratory classes: 15 E-learning: 10 |
3 | Graded assignment | Obligatory |
|
Tutorials: 40 Project work: 15 E-learning: 5 |
5 | Graded assignment | Obligatory |
|
Laboratory classes: 45 |
3 | Graded assignment | Obligatory |
|
Tutorials: 20 Lecture: 10 |
2 | Graded assignment | Obligatory |
|
Tutorials: 30 |
1 | Graded assignment | Obligatory |
|
Tutorials: 60 |
3 | Graded assignment | Obligatory group |
| Sum | 450 | 30 |
Study programme Modelling and Data Science (in English)
A graduate of the Modelling and Data Science programme is prepared to work with advanced technologies in international teams carrying out projects on a European and global scale. They possess knowledge and skills in modelling processes based on the fundamental rules that govern them (especially the laws of physics in the case of modelling in science and technology), data analysis, computer simulations, as well as the basics of machine learning and artificial intelligence. This allows them to use modern analytical and modelling tools effectively.
In addition to technical competencies, the graduate has broad perspectives gained through courses in fields where data analysis and modelling play a key role, such as the physics of modern materials, nanotechnology, optoelectronics and photonics. They also develop soft skills, including effective communication and teamwork.
The competencies acquired during the programme enable the graduate to continue their education at the master’s level or to work as a data analyst, modelling specialist or data engineer. A distinctive feature of graduates of the Modelling and Data Science programme is their ability to combine fundamental laws and models with data‑driven methods in so‑called hybrid modelling, which is becoming increasingly popular in scientific, industrial, financial and IT sectors.
Chair of the Programme Board: dr inż. Łukasz Piskorski
View full programme description
The programme was approved by Senate Resolution No. 28/2026 of 25 February 2026.
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 45 Lecture: 45 |
7 | Exam | Obligatory |
|
Tutorials: 20 Lecture: 10 |
2 | Graded assignment | Obligatory |
|
Tutorials: 30 Laboratory classes: 20 Lecture: 30 |
5 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 45 |
3 | Graded assignment | Obligatory |
|
Tutorials: 15 Laboratory classes: 15 Lecture: 30 |
6 | Exam | Obligatory |
|
Seminar: 3 Lecture: 3 |
1 | Graded assignment | Obligatory |
|
Tutorials: 30 |
2 | Exam | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 30 |
2 | Exam | Optional |
|
Tutorials: 30 |
2 | Exam | Optional |
Physical Education 1
|
Tutorials: 30 |
- | Pass | Obligatory |
| Sum | 431 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 Lecture: 30 |
4 | Exam | Obligatory |
|
Tutorials: 30 Lecture: 15 |
3 | Graded assignment | Obligatory |
|
Tutorials: 30 Laboratory classes: 20 Lecture: 30 |
6 | Graded assignment | Obligatory |
|
Laboratory classes: 15 Project work: 15 Lecture: 15 |
3 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
5 | Exam | Obligatory |
|
Project work: 30 |
5 | Graded assignment | Obligatory subjects to choose from |
|
Seminar: 3 Lecture: 3 |
1 | Graded assignment | Obligatory |
|
Tutorials: 60 |
3 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
Physical Education 2
|
Tutorials: 30 |
- | Pass | Obligatory |
| Sum | 416 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 Lecture: 30 |
5 | Exam | Obligatory |
|
Tutorials: 30 Project work: 15 Lecture: 45 |
7 | Exam | Obligatory |
|
Laboratory classes: 15 Project work: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 25 Lecture: 5 |
2 | Graded assignment | Obligatory |
|
Laboratory classes: 15 Project work: 15 |
2 | Graded assignment | Obligatory |
|
Project work: 40 |
6 | Graded assignment | Obligatory subjects to choose from |
|
Seminar: 3 Lecture: 3 |
1 | Graded assignment | Obligatory |
|
Tutorials: 60 |
3 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
Physical Education 3
|
Tutorials: 30 |
- | Pass | Obligatory |
| Sum | 406 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 15 Project work: 30 Lecture: 5 |
4 | Exam | Obligatory |
|
Tutorials: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 15 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Tutorials: 15 Laboratory classes: 30 Lecture: 15 |
5 | Graded assignment | Obligatory |
|
Project work: 45 Lecture: 15 |
5 | Graded assignment | Obligatory |
| Sum | 365 | 30 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
Mobility Semester
|
Total number of contact hours: 375 |
30 | Graded assignment | Obligatory subjects to choose from |
| Sum | 375 | 30 |
See additional information
Students go to a selected university and study according to an individually prepared course program. The semester develops students’ soft skills and their individual interests.| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 20 |
4 | Exam | Obligatory |
|
Laboratory classes: 30 |
3 | Graded assignment | Obligatory |
|
Tutorials: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Project work: 30 Lecture: 30 |
6 | Graded assignment | Obligatory |
|
Project work: 90 |
9 | Graded assignment | Obligatory subjects to choose from |
|
Seminar: 15 |
2 | Graded assignment | Obligatory |
|
Total number of contact hours: 30 |
2 | Graded assignment | Obligatory group |
| The student chooses one course from the group. | ||||
|
Lecture: 30 |
2 | Graded assignment | Optional |
|
Lecture: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 15 Lecture: 15 |
2 | Graded assignment | Optional |
|
Tutorials: 15 Lecture: 15 |
2 | Graded assignment | Optional |
|
Tutorials: 15 Lecture: 15 |
2 | Graded assignment | Optional |
|
Tutorials: 15 Lecture: 15 |
2 | Graded assignment | Optional |
|
Seminar: 15 Lecture: 15 |
2 | Graded assignment | Optional |
|
Lecture: 30 |
2 | Graded assignment | Optional |
| Sum | 335 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 45 |
3 | Graded assignment | Obligatory subjects to choose from |
|
Seminar: 30 |
3 | Graded assignment + exam | Obligatory |
|
Diploma Thesis: 0 |
15 | Pass | Obligatory subjects to choose from |
|
Internship: 0 |
6 | Pass | Obligatory |
Elective Course 2
|
Total number of contact hours: 45 |
3 | Graded assignment | Obligatory subjects to choose from |
| Sum | 120 | 30 |