Data Science & AI self-paced course

Build practical, industry-ready Data Science & AI skills at your own pace. Learn how to turn raw data into insights, train machine learning models, and create real-world AI applications. You’ll work with data analytics, data preparation and visualisation, classic machine learning (supervised & unsupervised learning, SVMs, random forests), deep learning architectures (neural networks, CNNs, autoencoders, and data augmentation), and Natural Language Processing. Graduate with a portfolio that demonstrates your skills to employers — in Austria and beyond.

Data Science & AI self-paced course

What you’ll learn

Guiding you through a carefully curated curriculum designed to take you from ‘just curious’ to confident in Data Science & AI—building practical projects in as few as 12 weeks (full-time) or 24 weeks (part-time).

Foundation

SQL, Python, Jupyter Notebook, Git and GitHub, Linear Algebra, Probabilities and Statistics.

Data Analytics

Data Analysis, Data Preparation, Data Visualization and Data Exploration.

Classic Machine Learning

Machine Learning, Supervised and Unsupervised learning, ML model enhancement, Naive Bayes, SVM, Random Forests, ML Pipelines and Classification.

Deep Learning

Neural Networks (implementation, troubleshooting & optimisation), CNN Architectures, Autoencoder Architecture, Data Augmentation, Tensorflow, Keras and Scikit-Learn.

Natural Language Processing

Text coding for NLP, Recurrent Neural Networks (RNN), LSTM, Attention Mechanisms, Transformer Model and chatbot building.

Bootcamp Methodology
Google reviews
(4.9/5)
(4.97/5)
Switchup reviews
(5.0/5)

What you’ll need

You don’t need any formal qualifications in computer science to join our bootcamp. We’ll guide you through the essentials and help you build a strong foundation from the ground up. Some basic familiarity with programming and maths is helpful for following along comfortably (see requirements below). Whether you’re new to the field or upskilling for your current role, our programme is designed to help you progress quickly and confidently.


Why learn with Code Labs Academy?

Portfolio building

Showcase your skills with real results. Throughout your course, you’ll complete hands-on projects based on real-world scenarios. By the end, you’ll have a professional portfolio that demonstrates your expertise and helps you stand out.

Live mentorship

Learn directly from industry professionals who guide you step by step. Live mentorship sessions provide personalised feedback on your projects, support as you learn, and practical insights to help you build confidence and clarity.

Learning roadmap

Follow a structured path designed for progress. Each course includes clear learning objectives, skill milestones, and project deliverables — so you always know what comes next and how it supports your growth.

Career counselling & preparation

Your journey doesn’t end when the course does. We support your growth with personalised guidance, interview coaching, and portfolio feedback — helping you bridge the gap between learning new skills and applying them with confidence.


Finance your studies at Code Labs Academy

Flexible financing options

When learners come together, everyone benefits. Our community-based pricing model lets you begin at a base rate and unlock shared discounts as more people join. Explore additional ways to make your education more affordable for learners in Austria.

Ready to level up your skills?

Don’t wait to build momentum. Join our community of learners and start developing the tech skills you want.