Machine Learning & AI Bootcamp Certificate

Robogarden AI Bootcamp UNBC

Accelerate Your Future: Unleash the power of AI and Machine Learning in our Immersive Bootcamp

AI is all around us - there is no better time to gain key skills in the this transformative industry!

Our daily lives are increasingly shaped by artificial intelligence, and many of the applications we use are powered by AI and machine learning. This is leading many industries and countries to invest in artificial intelligence technologies, creating exciting career opportunities.

This bootcamp will increase your knowledge and prepare you for full-time and freelance jobs in diverse industries that are adopting AI and machine learning. You will be able to relate your prior education and experience to authentic and relevant programming projects while learning in a game-based environment. Experience hands-on lessons in solving simple and complex real-world problems across different industries that may include retail, finance, tech, and health care.

Gain in-demand programming skills that will allow you entry into the world of machine learning, AI and deep data analytics. Techniques learned in this program will allow you to use data sources to make informed decisions that yield real improvements in growth, efficiency, and cost-savings across all industry sectors.

Complete the program with an experiential learning capstone project where you will learn about freelance coding projects and complete a small freelance coding assignment.

Information Session

Learn more about this program at our free online info session.

Wednesday, April 10
4:00pm - 5:00pm Pacific Standard Time (PST)
Not available at that time? Register anyways and we will send you a recording of the info session. 

Course details

Discover how machine learning is used to create models that understand large amounts of data. Learn to use Python libraries for predictive problems (supervised learning) and for data clustering problems (unsupervised learning).

Study major machine learning techniques such as multiple linear regressions (Ridge and Lasso), generalized linear models and classification, and clustering and dimensionality reduction methods.

Technologies you will learn: 

Data analytics

  • Python for Data Analysis and Visualization
  • Pandas
  • Matplotlib
  • Seaborn
  • Jupyter Notebook
  • GitHub

Predictive analytics

  • Classical Machine Learning
  • Deep Learning
  • Computer Vision (CV)
  • Natural Language Processing (NLP)
  • scikit-learn
  • Tensorflow

What is Artificial Intelligence?

Artificial Intelligence (AI) refers to the simulation of human intelligence in machines, enabling them to perform tasks that typically require human intelligence, such as learning from experience, reasoning, problem-solving, and decision-making. AI systems can process and analyze large amounts of data, adapt to new information, and improve their performance over time.

These technologies encompass various subfields, including machine learning, natural language processing, computer vision, and robotics, and hold the potential to revolutionize industries, enhance automation, and advance scientific understanding.

What is Machine Learning?

Machine Learning (ML) is a subset of artificial intelligence that focuses on developing algorithms and models that enable computers to learn from data and improve their performance on specific tasks over time. Instead of being explicitly programmed, ML systems use patterns and insights from large datasets to make predictions, decisions, or classifications.

This iterative process involves the system adjusting its parameters based on examples, allowing it to generalize and make accurate predictions on new, unseen data. Machine learning has applications in various fields, from image and speech recognition to recommendation systems and medical diagnoses.

The Machine Learning and Artificial Intelligence Bootcamp

The Machine Learning and Artificial Intelligence Bootcamp includes virtual face-to-face instruction and practical hands-on lessons delivered using an interactive learning system powered by RoboGarden. The RoboGarden platform teaches coding literacy by guiding users through a sequence of interactive challenges built using a game-based methodology.

Learners will benefit from instructors and teaching assistants selected for their teaching ability, leading-edge skills, and experience. Students will have 24/7 access to course materials, allowing them to save their progress and resume at any time.

Ten modules use game-based, case-based, and practice-based instruction ensuring an interactive and experiential training experience.

Module 1             Fundamentals of Python Development

Module 2             Data Analysis with Python

Module 3             Classical Machine Learning 1

Module 4             Classical Machine Learning 2

Module 5             Complete Classification of Classical Machine Learning

Module 6             Modern Machine Learning 1

Module 7             Modern Machine Learning 2

Module 8             A Complete Application of Modern Machine Learning

Module 9             Portfolio Builder

Module 10           Learn to Earn

Prefer an introduction to machine learning before committing to the Bootcamp? Check out our Machine Learning Foundation course. 

Who is this Bootcamp for?

The Machine Learning and AI Bootcamp is designed for individuals who are interested in diving deep into the world of data science and machine learning. This program is ideal for those who want to learn the practical skills needed to apply machine learning concepts to solve real-world challenges.

It is designed for those who want to purse careers like:

  • Data Scientists
  • Machine Learning Engineers
  • AI and ML Researchers
  • Data Analysts
  • Data Engineers
  • Researchers

Brought to you in partnership with:

Payment Plan Available! 

Explore a flexible payment plan with our partner, RoboGarden.

We understand that investing in your education is a significant decision, and we want to make it as accessible as possible for you. With RoboGarden’s payment plan option, you have the opportunity to pay just 30% of the Bootcamp fees before the course start date. In addition to this initial payment, there is a nominal administration fee of $250 CAD. The remaining fees will be conveniently divided equally over the next 6 months.

To learn more about the payment plan and explore how it can work for you, email us at with the subject line "UNBC Bootcamp - Payment Plan Request". Their dedicated team will be happy to provide you with all the information you need and guide you through the process.

Learning Outcomes

  • Develop awareness and master basic programming concepts to solve real problems
  • Understand and master data handling, processing, and visualization
  • Conceptually visualize and describe machine learning
  • Analyze and consider data classification using powerful algorithms on publicly available datasets
  • Understand and demonstrate data clustering
  • Analyze artificial neural networks and connection to advanced models
  • Apply software methodology to create applications
  • Identify real world applications where machine learning make a difference
  • Collaborate with teammates to complete a project
  • Identify the state of the art in relation to all aspects of machine learning
  • Communicate and pitch an idea for a project and its implementation in front of industry experts
Spring 2024
Date & Time:
6 May 2024 to 19 Jul 2024
  • Online self-paced learning
  • Full-time over 11 weeks
  • Live sessions Monday - Thursday 1:00pm - 7:30pm PST
  • Live sessions Friday 1:00pm - 3:00pm PST
  • No classes on stat holidays
  • 450 hours of mixed live-virtual sessions and self-study time
Registration Deadline:
April 26, 2024
Summer 2024
Date & Time:
3 Jun 2024 to 16 Aug 2024
  • Online self-paced learning
  • Full-time study over 11 weeks
  • Live sessions Monday - Thursday 1:00pm 7:30pm PST
  • Live sessions Friday 1:00pm - 3:00pm PST
  • No classes on stat holidays
  • 450 hours of mixed live-virtual sessions and self study time
Registration Deadline:
May 24, 2024
Fall 2024
Date & Time:
28 Oct 2024 to 4 Apr 2025
  • Online self-paced learning
  • Part-time study over 22 weeks
  • Live sessions Monday - Thursday 4:00pm - 7:00pm PST
  • Live sessions Friday 4:00pm - 5:00pm PST
  • No classes on stat holidays
  • 450 hours of mixed live-virtual sessions and self-study time
Registration Deadline:
October 18, 2024

Course Requirements

Students must have a computer with webcam to attend and participate in class discussions and exercises.