Curriculum
The program consists of 30 hours of instruction, combining theoretical lectures, practical workshops, and project work.
Introduction
1h Lecture + 3h ExercisesLocation: Online Date: 19.4.2026.Introduction to Python
- Basic syntax
- Installation of required tools and libraries
Data Basics
1h Lecture + 4h ExercisesLocation: Online Date: 20.4.2026.Python for Data Processing
- Variables
- Control structures
- Functions and modules
- Introduction to NumPy and pandas
Automation
1h Lecture + 4h ExercisesLocation: Online Date: 4.5.2026.Automation & Advanced Processing
Task automation using Python scripts. Advanced data processing:
- Cleaning
- Normalization
- Transformation
- Loading and processing data
Machine Learning
1h Lecture + 4h ExercisesLocation: Osijek Date: 11.5 - 13.5.2026.Building machine learning models
- Building and training models for classification and regression
AI Fundamentals
1h Lecture + 3h ExercisesLocation: Osijek Date: 11.5 - 13.5.2026.Intro to AI & Deep Learning
- Theoretical foundations of artificial intelligence and deep learning
- Overview of the most important deep learning algorithms
- Working with PyTorch to build deep learning models
Visualization
1h Lecture + 3h ExercisesLocation: Osijek Date: 11.5 - 13.5.2026.Dimensionality Reduction
- PCA
- UMAP
- Visualization of high-dimensional data
Final Project
3h SeminarLocation: Online Date: 18.5.2026.Project Work
- Application of learned techniques to real-world bioscience problems
Schedule
April 2026
Mo
Tu
We
Th
Fr
Sa
Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
May 2026
Mo
Tu
We
Th
Fr
Sa
Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Online session
Osijek (in-person)