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)