Flexible Data Science Bootcamp icon

Flexible Data Science Bootcamp

A flexible path from beginner to employed Data Scientist.

“I could always rely on my mentor and Q&A sessions for patient explanations, whether it was about writing APIs or multivariate analysis. They really cared that I learned the concepts and the curriculum and went the extra mile to make sure that I succeeded. The course has helped me grow as a journalist and given me confidence to tackle new challenges.”

Angela Woodall, Data Journalist
Graduate of our Data Science skills course
Flexible Data Science Bootcamp Thinkful student

Take the first step to becoming a data scientist today.

Talk to an education advisor

Let's start by getting to know each other. During this 15 minute call, we'll make sure your background, goals, schedule, and learning preferences align well with the course. We'll also answer any questions about how the bootcamp works, career prep, and financing options.

Noel Duarte, Education Advisor

Noel is ready to discuss your goals and clarify any program details.

Schedule a call

Start the prep course

Learn what it’s like to be a Thinkful student with this 3-week prep course. The prep course is a microcosm of the whole bootcamp, covering a number of topics as a standalone introduction to Data Science and culminating in a data-driven capstone project.

  • One on one Hold yourself accountable with three 1-on-1 mentor sessions each week with an experienced data scientist.
  • Data science Learn programming in Python, the toolkit data scientists use daily, and core statistics concepts.
  • Community Join a community of students on Slack and access 40+ hours of weekly office hours over video chat.
Enroll in the prep course

Prep cost is $500.
This cost is deducted in full from the bootcamp tuition if you are accepted.

Join the Data Science Bootcamp

After the prep course, the program manager will evaluate your comprehension of the concepts along with important factors like discipline and work ethic.

Total bootcamp tuition is $9,000 for 6 months. You can find more information on the payment plans below.

View Financing & Scholarships

A note from the Head of Education

This is our first new program since the top-rated Web Development Bootcamp. Seeing you succeed is why I work at Thinkful. With our network of 350 mentors, 27 staff at HQ, and 7,000 students, you'll have an unprecedented amount of support and opportunity – I personally guarantee it.

— Grae Drake, Head of Education

Grae Drake

The jobs report for our Web Development Bootcamp


Placement rate of job-seeking graduates


Students graduated so far


Salary increase among job-seeking graduates

Inside the course
All the resources you'll need to succeed.

1-on-1 mentorship

In data science, one size does not fit all. That's why Thinkful's 1-on-1 mentorship is so critical: Learn the topics you need to get a job, get certainty about what you already know, and focus on the tools the industry demands. Classrooms are one-size-fits-all, but that doesn't work when there's no single path to success. Three times a week, your mentor will help you navigate through difficult concepts and teach you best practices.

Project-based curriculum

Employers want to see real work, not exercises and test results. That's why the curriculum guides you to learn the concepts then dives straight into building unique projects. Learning happens when you connect new concepts and with hands on experience and feedback.

Career Prep

From the first month onwards, you'll get interview prep and practice coding, statistics, and visualization challenges to start on the path towards job placement. Before you know it, you’ll be polishing your resume and signing your cover (and offer!) letters.


Join a community of students, mentors, and alum to get your questions answered in real-time, share your success, vent your frustration, and meet people who share the same goals.

Workshops and Q&A sessions

Every student has acesss to 40+ hours of group mentorship every week. Q&A sessions allow students to ask questions and get help while workshops encourage mentors to highlight a specific topic in a project.

Look inside the course
See what you’ll learn.

The Python Data Science Toolkit

You’ll learn the Python tools to collect, clean, explore, and analyze data. Work with popular open source tools like Pandas to build and analyze data frames, SciPy for scientific computation, and matplotlib for data visualization. Then build sophisticated models with scikit-learn.

Topics: Python, Pandas, NumPy, matplotlib, scikit-learn

Statistics and Probability

We’ll cover the statistics and probability needed to not only analyze but also understand your data. We’ll cover the statistics you need to condense millions of datapoints to easily understood observations and the probability you need to infer as much as you can about what will happen next.

Topics: Standard Deviation, Correlation, Descriptive Statistics, Expectation, Probability Distributions, Bayes' Rule


How do you run experiments in the tech environment. We’ll cover the essentials of experimentations from the beginning with how to setup an A/B test to its conclusion with interpreting results.

Topics: A/B Testing, Parametric and Nonparametric Tests, Hypothesis Testing, SQL

Machine Learning Development and Evaluation

Create both supervised and unsupervised models using cutting edge techniques. You’ll learn the entire development cycle, from preparing data to choosing a model to evaluating your results.

Topics: Machine Learning, Linear Regression, Logistic Regression, SVM, Neural Networks, Random Forest

Communicating with Data

Throughout the course, you’ll use data not just to build models or find results, but to tell stories. We’ll show you how to use Jupyter Notebooks and seaborn to build beautiful and compelling reports to show why your results aren’t just accurate but important.

Topics: Jupyter notebooks, plotting, seaborn, storytelling, communication

Algorithms and Big Data

We’ll also cover how to build actual algorithms from the ground up, implementing logic and understanding the efficiency of what you’ve written. Then we’ll cover Big Data infrastructure like Hive and Spark and how it relates to what else we’ve covered.

Topics: Algorithmic Complexity, Big O Notation, Hive, HiveQL

Get started today!

Start the prep course

Access the curriculum and start meeting with your mentor 1-on-1 to learn data science.

Enroll in the prep course

Schedule your call

On an introductory call, we'll discuss your goals and answer your questions.

Schedule a call
Payment calculator
Payment plans for Data Science Bootcamp.

Upfront Month to month Skills Fund loan Deferred
How to choose Most affordable Pay as you go Lowest monthly payments For budgets of $500 / month
Paid by you on your start day $8,550 $1,500 $250 Not covered by the loan $1,500
Monthly payments - $1,500 for 5 months $290 for 36 months, beginning on 3rd month $500 for 18 months, beginning on 2nd month
Total cost $8,550 $9,000 $10,665 $10,500
Enroll Enroll Apply to Skills Fund Enroll

Available by application to qualifying US citizens and permanent residents.

Pay as you go
Pay as you go $8,550
Monthly payments -
Total cost $8,550
Month to month
Pay as you go
Pay as you go $1,500
Monthly payments $1,500 for 5 months
Total cost $9,000
For budgets of $1,000 / month
Pay as you go $1,500
Monthly payments $500 for 18 months, beginning on 2nd month
Total cost $10,500
Skills Fund loan
Lowest monthly payments
Pay as you go $250 Not covered by the loan
Monthly payments $290 for 36 months, beginning on 3rd month
Total cost $10,665
Apply to Skills Fund
Available by application to qualifying US citizens and permanent residents.

Loans with Skills Fund are available by application to qualifying US citizens and permanent residents.

Go to enrollment info Schedule your call