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
Flexible Data Science Bootcamp Thinkful student

Enrollment is now open

Talk to an education advisor

Let's start by getting to know each other. During this 20 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. Meet 3x a week with a mentor to learn core Python skills, key statistics concepts, and complete a capstone project.

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
Working side by side with an experienced mentor
Steps you'll take to graduate.

1. Take the prep course

The prep course ensures the course is the best fit for you and ensures we can promise you'll succeed. It's 3 weeks long, mentorship 3x per week, and its fee goes toward your first month of the main program.

2. Publish a professional portfolio

The portfolio shows off your specialization and usually covers at least one of Analysis and experiment design, Predictive modeling, classification techniques, or customer types via unsupervised learning.

3. Get a recommendation from your mentor

Your relationship with your mentor evolves during the course. In the beginning, there will be much more handholding, but soon enough your sessions will evolve into code reviews and discussion around best practices.

Working closely with a career coach
You'll succeed with our #1-rated Career Prep.

1. Identify new opportunities.

When you meet with your career coach, you’ll build a spreadsheet to identify new job opportunities and networking efforts.

2. Craft your applications.

Next, you’ll research the company, send drafts of your resume and cover letter to your career coach, and start submitting applications.

3. Prepare for interviews.

You’ll get ready with mock interviews, modeling samples, and coding challenges after your first month.

4. Manage your pipeline.

Getting a job takes effort, you’ll need to focus on tracking application status and being persistent in the job hunt.

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
Graduate profiles
Where are they now?

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

Enrollment is now open

$500 for prep
Enroll in prep

Apply 100% of the prep course towards tuition. Love your first mentor session or your money back.

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 $1,500 Not covered by the loan $1,500
Monthly payments - $1,500 for 5 months $248 for 36 months, beginning on 3rd month $500 for 18 months, beginning on 2nd month
Total cost $8,550 $9,000 $10,428 $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 $1,500 Not covered by the loan
Monthly payments $248 for 36 months, beginning on 3rd month
Total cost $10,428
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
Talk to an education advisor

Have any questions? Talk to Noel.

Noel Duarte, Education Advisor

If you have questions about pricing, scholarships, financing options, or just general inquiries about how Thinkful works – hit up Noel. He's happy to assist you!

Schedule a call Email Noel
Noel Duarte, Education Advisor