Curriculum

The program consists of 30 hours of instruction, combining theoretical lectures, practical workshops, and project work.

Introduction

1h Lecture + 3h Exercises

Introduction to Python

Basic syntax, installation of tools, and library setup.

Data Basics

1h Lecture + 4h Exercises

Python for Data Processing

Variables, control structures, functions. Deep dive into NumPy and pandas.

Automation

1h Lecture + 4h Exercises

Automation & Advanced Processing

Task automation scripts. Cleaning, normalization, transformation, and loading of scientific data.

AI Fundamentals

1h Lecture + 3h Exercises

Intro to AI & Deep Learning

Theoretical foundations, overview of algorithms, and working with PyTorch.

Neural Networks

1h Lecture + 4h Exercises

Deep Neural Networks Application

Building and training models for classification and regression.

Visualization

1h Lecture + 3h Exercises

Dimensionality Reduction

PCA, UMAP, and visualization of high-dimensional data.

Final Project

3h Seminar

Project Work

Application of learned techniques to real-world bioscience problems.