Choose Your Path

Whether you’re comfortable preparing for a data science bootcamp on your own, thrive in a group setting or want personalized mentored feedback, we’ve designed an online study plan to meet your learning style and level of expertise. Our Prep courses will expose you to key fundamentals like Python, SQL and machine learning necessary to pass any data science Technical Interview, including our own.

Basic Prep


This free online, self-paced course will help you prepare for entrance into any data science bootcamp including Galvanize’s Data Science Immersive program. Review 50 hours of content including fundamentals like Python, SQL and machine learning.

  • Online, self-paced study
  • Flexibility to study when and where you want

Premium Prep


Premium Prep includes 75 hours of live online instructor-supported learning. Working alongside your peers, you’ll master the basic Python, math and statistic skills needed to succeed in our immersive bootcamp.

  • Live one-on-one staff support during class hours
  • Expert led curriculum
  • Group feedback on course exercises
  • Personalized progress updates
  • Course cost applied toward immersive tuition
  • Full-Time and Part-Time Options

Mentored Prep


Our Mentored Prep course lets you work independently through 50 hours of content including fundamentals like Python, SQL and machine learning while also meeting one-on-one with a mentor each week to answer any course questions.

  • Online, self-paced, mentored study
  • Flexibility to study when and where you want
  • Mentor recommended curriculum
  • Personalized coursework feedback

What You'll Learn


Explore fundamental data types like strings, booleans, lists and dictionaries. Learn how to create and organize your code into a clean, professional flow.

Linear Algebra

Review and refine your linear algebra skills while focusing on relevant topics like vectors and matrices.

Probability and Statistics

Model real data using common probability distributions and learn how to infer properties during the data generating process.


Discover how databases are structured, how to add and remove data from a database, and how to query a database and answer questions using aggregations and joins.

To determine the best study plan for your experience and learning style, contact an Enrollment Officer below.

Learn More

Take your first step toward a new career and start the conversation about becoming a Data Scientist.