Regardless of your current skill level

this AI bootcamp will help transform you from AI novice to confident practitioner

  • NOVICES

    This course is designed for AI novices, including professionals, students, and enthusiasts eager to dive into the world of AI

  • Engineers

    Software engineers and other technical professionals seeking to deepen their understanding of AI and enhance their skills

  • Product Managers and Builders

    Product Managers and Builders who want to understand and build AI into their products, leveraging AI-powered innovations to stay competitive

Course syllabus

Week 1

September 18 - 22

This AI course introduces participants to artificial intelligence (AI) and machine learning basics. We will first explore the various types of AI and then progress to understand fundamental concepts such as algorithms, features, and models. We will study the machine learning workflow and how it is used to design, build, and deploy models that can learn from data to make predictions. This will cover model training including supervised, unsupervised learning, and generative AI

Week 2

September 23 - 29

Data prep is the cornerstone of any data-driven project, and Python stands as one of the most powerful tools in this domain. In preparation for the ODSC conference, our specially designed course on “Machine Learning Data Prep with Python” offers attendees a hands-on experience to master the essential techniques. From cleaning and transforming raw data to making it ready for analysis, this course will equip you with the skills needed to handle real-world data challenges.

Week 3

September 30 - October 6

This hand-on introduction to machine learning course will help you understand how machines can learn from data to make predictions and decisions. Throughout this course, you will learn key machine-learning concepts and their applications. You’ll gain hands-on experience with real-world datasets, like predicting real estate prices, and understand how to evaluate the performance of your models.

Week 4

October 7 - 13

In the rapidly evolving field of AI, the “Intro to Large Language Models” course stands as a cutting-edge offering, designed to equip learners with the latest advancements in Large Language Models (LLMs), prompt engineering, and generative AI techniques. This course delves into the architecture and functioning of LLMs, the art of crafting effective prompts to guide AI responses, and the principles behind generating creative and coherent content.

Week 5

October 14 - 16

This intro to AI Agents & RAG is a comprehensive course designed to equip students with the foundational knowledge and practical skills needed to build and implement AI agents. This course explores the core concepts of AI agents, including their types, key components, and tools, as well as advanced topics like agent chains and Retrieval-Augmented Generation (RAG).

Optional On-Demand Prerequisites:


Data is the essential building block of Data Science, Machine Learning, and AI. This course is the first in the series and is designed to teach you the foundational skills and knowledge required to understand, work with, and analyze data. It covers topics such as data collection, organization, profiling, and transformation as well as basic analysis.

The course is aimed at helping people begin their AI journey and gain valuable insights that we will build up in subsequent SQL, programming, and AI courses.



The Python language is one of the most popular programming languages in data science and machine learning as it offers several powerful and accessible libraries and frameworks. This programming course is designed to give participants a quick introduction to the basics of coding using the Python language. It covers topics such as data structures, control structures, functions, modules, and file handling. This course aims to provide a basic foundation in Python and help participants develop the skills needed to progress in the field of data science and machine learning.




This SQL coding course teaches students the basics of Structured Query Language, which is a standard programming language used for managing and manipulating data and an essential tool in AI. The course covers topics such as database design and normalization, data wrangling, aggregate functions, subqueries, and join operations, and students will learn how to design and write SQL code to solve real-world problems. Upon completion, students will have a strong foundation in SQL and be able to use it effectively to extract insights from data.

This course includes:

  • Interactive live sessions

  • 33 in-depth lessons

  • Projects to apply learnings

  • Lifetime access to course materials

  • Direct access to instructor

  • Guided feedback & reflection

Instructors Bio

Sheamus McGovern

Founder and Engineer | ODSC

Sheamus McGovern is the founder of ODSC (The Open Data Science Conference). He is also a software architect, data engineer, and AI expert. He started his career in finance by building stock and bond trading systems and risk assessment platforms and has worked for numerous financial institutions and quant hedge funds. Over the last decade, Sheamus has consulted with dozens of companies and startups to build leading-edge data-driven applications in finance, healthcare, eCommerce, and venture capital. He holds degrees from Northeastern University, Boston University, Harvard University, and a CQF in Quantitative Finance.

Course schedule

  • Live Courses: Weekly on Wednesdays

1:00pm - 3:00pm ET/  10am - 12pm PT


  • Weekly Support Office Hours

Monday to Wednesday
Held weekly, office hours day may vary based on student cohort preferences.



  • Weekly Exercises

1 hour per week
Each weekly course will include take-home exercises that include solution code notebooks


  • On-Demand Prerequisites

3 optional on-demand prerequisites will be available 2 weeks before the bootcamp start date.