Data Science & AI self-paced course

Learn how to turn raw data into useful insights and build real-world AI applications. You’ll cover data analytics, data preparation and visualisation, classical machine learning (supervised and unsupervised), deep learning (neural networks, CNNs, autoencoders), and Natural Language Processing. Finish with projects and a portfolio that demonstrate practical capability.

Data Science & AI self-paced course

What you’ll learn

We’ll guide you through a carefully curated curriculum designed to take you from ‘just curious’ to confident in Data Science & AI 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 prior qualifications in computer science or programming to join our bootcamp. We assume no prior knowledge and will guide you through the basics in the first few weeks, ensuring you build a strong foundation from the ground up. Whether you're starting from scratch or upskilling for your current role (or your next opportunity), our programme is designed to help you progress quickly and confidently.


Why learn with Code Labs Academy?

Portfolio building

Show what you can do with real outcomes. Throughout your course, you’ll complete hands-on projects based on realistic scenarios. By the end, you’ll have a portfolio that demonstrates practical skills.

Mentor feedback

Learn with support from industry professionals. Get personalised feedback on your projects, help when you’re stuck, and guidance that keeps you moving forward.

Clear learning roadmap

Stay focused with a structured path. Each course follows a clear roadmap with learning objectives, skill milestones, and project deliverables—so you always know what’s next and why it matters.

Career coaching and preparation

Your learning doesn’t have to stop at the final module. If you’re aiming for a new role (or simply want to present your skills more clearly), our Career Services Centre can help with portfolio guidance, interview coaching, and practical job-search support.


Finance your studies at Code Labs Academy

Flexible payment options

Looking for ways to make learning more affordable? Explore discounts and payment options that can help you spread the cost. If you’re applying with friends or colleagues, group pricing may also be available—so you can learn together and save.

Ready to level up your skills?

Start anytime, learn at your pace, and build projects you can be proud of. Join our community and take your next step in tech from Aotearoa New Zealand.