Data Science

A flexible and customizable program guaranteed to get you the job you want
 in Data Science

20-30 Hrs

20-30 hours a week means you can get ready for a new job without having to quit your job. Graduate in 6 months.

Your Schedule

A flexible bootcamp-style program means you can set your own schedule to fit your life.

Guarantee

No matter how you choose to pay, you’ll still get a job or your money back.

Look inside the course

See what you’ll learn

Curriculum

01
Data and Analysis

Begin your journey with Matplotlib, SQL, SQLite, Data Cleaning, Data Visualization, Seaborn, Experimental Design, A/B Testing.

02
Supervised Learning

Prepare a Dataset for Modeling with PCA, Feature engineering, Naive Bayes, Regression models, Classification models, Least Squares Regression, Multivariable Regression, Class Imbalance.

03
Deeper into Supervised Learning

Go deeper with Similarity Models, KNN, Decision Trees, Random Forest, ID3 Algorithm, Ensemble Modeling, Advanced Regression, Support Vector Machines, Boosting Models.

04
Unsupervised Learning

Learn a new direction in Unsupervised learning, Basic Clustering, K - Means, Clustering Evaluation, NLP (Natural Langage Processing), Neural Networks, Deep Learning.

05
Other Topics in Data Science

Get hardcore data science skills with Algorithms, Data Scraping, Big Data, Survey Design, Privacy in Data Science.

06
Specializations

Work with a mentor to cover topics more aligned to your chosen specialization. Including but not limited to Natural Language Processing, TensorFlow, Econometrics and more.

Specializations

Choose your specialization because Data Science is a highly contextual discipline. No other bootcamp writes curriculum to enable specialization like we do.

Advanced NLP

Natural Language Processing, usually just simply called NLP, is the key to applying the tools of data science to human language. In this specialization you’ll learn some of the various ways data scientists can extract rigorous analytic insights from text and language. You’ll learn techniques like sense2vec and ngrams for translating text into tabular data and Latent Semantic Analysis for finding topics in text.

The tools you’ll learn can be used to build things like sentiment classifiers or spam detectors, or even automatically create summaries of large pieces of text. Want to be able to algorithmically identify who wrote that novel? Want to automatically summarize each message in your inbox? Quickly tell if the feedback your customers left means they are satisfied? This is the specialization for you.

Learn More

Deep Learning

One of the most exciting advances in data science in the past several years, deep learning is becoming a powerful and essential tool in the data science toolkit. A continuation of the concepts and structures of simple neural networks that have been around for decades but enabled by increased data collection and computing power, deep learning has found incredible power and accuracy across a wide variety of fields.

This growth in deep learning has been enabled by new packages that have made it easier than ever to build custom neural networks. In this specialization you’ll learn two of the most widely used deep learning packages, Keras and TensorFlow. You’ll also cover various neural network structures such as feed forward, convolutional, and recurrent. By the end of the specialization you’ll be ready to deploy these packages in whatever environment you choose, building powerful neural networks to create some of the most accurate models possible today.

Learn More

Time Series

Time is an essential part of so many things that data scientists try to model. It’s rare that things happen all at once or where the time that passes doesn’t affect the process. The problem is, most data science models tend to treat time just like any other variable. The truth is, there are plenty of situations where time deserves its own special considerations. The models in this specialization focus on handling the peculiarities of time and how events evolve.

Specifically, this specialization introduces the ARIMA framework for modeling time series data. This allows data scientists to look at the world as an evolving process, allowing the past to inform the future and generate projections of how things will change going forward. This framework is used throughout data science, though it has a particularly relevance to finance.

Learn More

Network Analysis

Our world is filled with networks: Networks of communication as people share information with others, social networks of people’s relationships and associations, and many more. Many relationships between multiple actors can fall into a specific branch of data science called network analysis, a branch of graph theory. It is no surprise that this specialized form of tracing out relationships and networks comes with its own sets of tools. This specialization introduces you to those tools.

Many of us are familiar with social networks, the ideas of friends or followers. That alone can be relatively simple. Then there are friends of friends, people who you follow you but you don’t know (an asymmetric network) and much more. If you’re interested in these kinds of relationships and formalizing the language and analysis around them, network analysis is for you. You’ll learn the tools to visualize and analyze the various forms of networks you could run into in the world of data science.

Learn More

Biostatistics

Over recent years, biology has seen an immense amount of growth in the amount of data that has been collected. That has led to biology seeing some of the strongest growth in demand for the skills of data science. However, biology is a specialized context, it doesn’t perfectly copy the tools of data scientists in tech. This specialization introduces some of the ways biostatistics can vary from the data science toolkit.

Specifically, this section focuses on introducing survival analysis. The world is full of things that are dying or disappearing at some known but random rate, and also potentially giving birth or arriving at some other known but random rate. Survival analysis gives data scientists the tools to look at a population and account for those arrivals and departures at the population level. It is a powerful tool in biostats, though it also has a wider relevance.

Learn More

Economics or Social Science

Economics and the social sciences have an immense need for the skills of data science, but they approach the problems with their own set of priorities. Specifically, these fields often emphasize things like interpretability over simple algorithm performance. This leads to these fields often emphasizing a specific set of models and tools for performing analysis.

This specialization introduces some of those tools. Specifically, we’ll cover robust regression, which allows for linear regression type modeling but with various adjustments to mitigate the effect of outliers. We also cover panel data, a unique form of data that follows multiple subjects for multiple periods of observation. These tools can begin a toolset to really dive into the data driven problems of economics and the social sciences.

Learn More

The way
we work.

01

1-on-1 Mentorship

Your personal mentor is not only your partner-in-code, but a seasoned industry-expert who is as dedicated to your success as you are.

02

Support Team

We invest as much in you as you do in us. We put a whole team of support behind you, including: a mentor, program manager, career coach, and career services manager.

03

Career Services

Even after graduation, we’re still invested in you. Your very own career coach will spend the next six months helping you navigate the job market, apply to positions, and ace your interviews.

Learn more about how we work

A day in the life.

Part time but fully committed

It's on your own time - but you have to work to make it work. That means finding the time before and after work to commit to the program.

Structured Curriculum

Learn the right things in the right order. Our curriculum is battle-tested and iterated to keep pace with the state of the art in technology and the demands of the job market.

1-on-1 Mentorship

You bring the ambition, we'll bring the support. Your personal mentor is like your boss throughout the program, making sure you're working in the right direction. Together you'll set a plan and you'll check in regularly to review work and get unstuck.

Impressive Projects

Build deeply technical and impressive projects to build your portfolio and prove your tech abilities to employers.

Cost & Financing Options

Scholarship Eligibility: Are you a woman or US military member (active or discharged)?

All Below Options Come With a Job Placement Guarantee

01

Upfront Payment

Most affordable

Scholarship applied
$8,550
$7,950
Upfront

Love your first week or your money back.

$8,550

$7,950

Total cost

Can I change my payment plan later?

Yes. Current students can change plans at any time – just email support@thinkful.com.

What if I start Thinkful and realize it's not right for me?

You're eligible for a full refund within your trial period. This includes 2 mentor sessions for our Flexible Web Development and Data Science bootcamps, one week for the Full Time Web Development bootcamp, and 1 mentor session for our skills courses.

Can I finish the program in less than the recommended amount?

Yes, the program is self-paced, meaning you're able to put in more than the recommended 20-25 hours per week if you'd like. What is most important is that you meet your learning milestones. You and your mentor can work together to set a pace that helps you meet your goals ​while keeping them realistic.

What if I have to withdraw early?

We'll refund any unused months prorated at the monthly rate if you withdraw early, less a cancellation fee of $250.

02

Month to Month

Pay as you go

Scholarship applied
$1,500
$1,400
Per month

Love your first week or your money back.

$1,500

Requires Refundable Deposit. Due on start date.

$9,000

$8,400

Total cost

Can I change my payment plan later?

Yes. Current students can change plans at any time – just email support@thinkful.com.

What if I start Thinkful and realize it's not right for me?

You're eligible for a full refund within your trial period. This includes 2 mentor sessions for our Flexible Web Development and Data Science bootcamps, one week for the Full Time Web Development bootcamp, and 1 mentor session for our skills courses.

Can I finish the program in less than the recommended amount?

Yes, the program is self-paced, meaning you're able to put in more than the recommended 20-25 hours per week if you'd like. What is most important is that you meet your learning milestones. You and your mentor can work together to set a pace that helps you meet your goals ​while keeping them realistic.

03

Skillsfund Loan
(immediate repayment)

For budgets of $290 / month

Scholarship applied
$290 for 36 months
$270 for 36 months
beginning on 2nd month

Love your first week or your money back.

$250

Requires Refundable Deposit. Due on start date.

$8,750

$8,150

Total loan amount
(with interest estimated $10,666)

Can I change my payment plan later?

Yes. Current students can change plans at any time – just email support@thinkful.com.

What if I start Thinkful and realize it's not right for me?

You're eligible for a full refund within your trial period. This includes 2 mentor sessions for our Flexible Web Development and Data Science bootcamps, one week for the Full Time Web Development bootcamp, and 1 mentor session for our skills courses.

Can I finish the program in less than the recommended amount?

Yes, the program is self-paced, meaning you're able to put in more than the recommended 20-25 hours per week if you'd like. What is most important is that you meet your learning milestones. You and your mentor can work together to set a pace that helps you meet your goals ​while keeping them realistic.

What happens after SkillsFund approves my loan?

Once SkillsFund approves your loan application, it will be sent to our support team for certification. Loans are certified during your first week in the program. After your loan is certified, you’ll receive a consumer disclosure agreement that needs to be signed, and then your loan will be disbursed directly to Thinkful. To ensure this process runs smoothly, you should apply for your loan before enrolling in the bootcamps.

Which loan repayment plan should I chose?

You can use SkillsFund's pricing calculator to see your monthly payments for each plan. For the immediate repayment plan, you'll start making payments towards the interest and principal on your loan 30 days after starting bootcamp. For the interest-only plan, you'll only pay the interest on your loan until 60 days after your bootcamp ends, at which point you'll begin making payments towards the principal as well. The immediate repayment plan has a lower total cost, but higher monthly payments during bootcamp. If you're still not sure which repayment plan is right for you, please reach out to our partners at customertrust@skills.fund .

When do my loan payments begin?

Your payments to SkillsFund begin at the start of your second month in the program.

Can my loan cover the first monthly payment?

Yes! You're required to pay $250 out of pocket (regardless of scholarship) toward your first month in the program, but the rest will be covered by your loan.

Can my loan cover non-tuition expenses (e.g. bills, food)?

No. Loans through our partners may only be used to cover Thinkful tuition.

How do I enroll with Skillsfund?

You can apply for a loan through SkillsFund here. You'll have the option to select an interest-only payment plan, or an immediate repayment plan. When you enroll, be sure to select “Student loan” as your payment plan. We recommend first applying for a loan before you enroll in any of the bootcamps to ensure that you can fund your program. If you're denied, schedule a call with our Education Advisor to discuss your options.

How much should I apply for on my loan?

You should budget for 6 months' tuition, minus the $250 upfront payment. That's $8,750 without a scholarship, or $8,150 with the women's or US military scholarship. If you have a scholarship through one of our partners, or if you're not sure how much to apply for, please reach out to support@thinkful.com.

What happens if I use up all of my loan before I’m ready to graduate?

We recommend that students budget for at least six months in the program. If you run out of time on your loan before graduating you have a couple of options. You can switch payment plans for the remainder of your time in bootcamp (deferred or monthly). You can also apply for a second loan through SkillsFund, although it must meet their $2,000 minimum. You cannot increase the amount for your existing loan.

What if I graduate early on the loan plan?

That’s awesome! If you complete all of the graduation requirements (including your job-ready portfolio) before you’ve used all of your loan, we’ll refund the remainder to SkillsFund at no penalty to you.

What if I have to withdraw early?

We'll refund any unused months prorated at the monthly rate if you withdraw early, less a cancellation fee of $250.

04

Skillsfund Loan
(interest-only)

Lowest monthly payments

Scholarship applied
$69 / $290
$64 / $270
First 8 Months / 36 Months After

Love your first week or your money back.

$250

Requires Refundable Deposit. Due on start date.

$8,750

$8,150

Total loan amount
(with interest estimated $11,211)

Can I change my payment plan later?

Yes. Current students can change plans at any time – just email support@thinkful.com.

What if I start Thinkful and realize it's not right for me?

You're eligible for a full refund within your trial period. This includes 2 mentor sessions for our Flexible Web Development and Data Science bootcamps, one week for the Full Time Web Development bootcamp, and 1 mentor session for our skills courses.

Can I finish the program in less than the recommended amount?

Yes, the program is self-paced, meaning you're able to put in more than the recommended 20-25 hours per week if you'd like. What is most important is that you meet your learning milestones. You and your mentor can work together to set a pace that helps you meet your goals ​while keeping them realistic.

What happens after SkillsFund approves my loan?

Once SkillsFund approves your loan application, it will be sent to our support team for certification. Loans are certified during your first week in the program. After your loan is certified, you’ll receive a consumer disclosure agreement that needs to be signed, and then your loan will be disbursed directly to Thinkful. To ensure this process runs smoothly, you should apply for your loan before enrolling in the bootcamps.

Which loan repayment plan should I chose?

You can use SkillsFund's pricing calculator to see your monthly payments for each plan. For the immediate repayment plan, you'll start making payments towards the interest and principal on your loan 30 days after starting bootcamp. For the interest-only plan, you'll only pay the interest on your loan until 60 days after your bootcamp ends, at which point you'll begin making payments towards the principal as well. The immediate repayment plan has a lower total cost, but higher monthly payments during bootcamp. If you're still not sure which repayment plan is right for you, please reach out to our partners at customertrust@skills.fund .

When do my loan payments begin?

Your payments to SkillsFund begin at the start of your second month in the program.

Can my loan cover the first monthly payment?

Yes! You're required to pay $250 out of pocket (regardless of scholarship) toward your first month in the program, but the rest will be covered by your loan.

Can my loan cover non-tuition expenses (e.g. bills, food)?

No. Loans through our partners may only be used to cover Thinkful tuition.

How do I enroll with Skillsfund?

You can apply for a loan through SkillsFund here. You'll have the option to select an interest-only payment plan, or an immediate repayment plan. When you enroll, be sure to select “Student loan” as your payment plan. We recommend first applying for a loan before you enroll in any of the bootcamps to ensure that you can fund your program. If you're denied, schedule a call with our Education Advisor to discuss your options.

How much should I apply for on my loan?

You should budget for 6 months' tuition, minus the $250 upfront payment. That's $8,750 without a scholarship, or $8,150 with the women's or US military scholarship. If you have a scholarship through one of our partners, or if you're not sure how much to apply for, please reach out to support@thinkful.com.

What happens if I use up all of my loan before I’m ready to graduate?

We recommend that students budget for at least six months in the program. If you run out of time on your loan before graduating you have a couple of options. You can switch payment plans for the remainder of your time in bootcamp (deferred or monthly). You can also apply for a second loan through SkillsFund, although it must meet their $2,000 minimum. You cannot increase the amount for your existing loan.

What if I graduate early on the loan plan?

That’s awesome! If you complete all of the graduation requirements (including your job-ready portfolio) before you’ve used all of your loan, we’ll refund the remainder to SkillsFund at no penalty to you.

What if I have to withdraw early?

We'll refund any unused months prorated at the monthly rate if you withdraw early, less a cancellation fee of $250.

05

Deferred

For budgets of $500 / month

Scholarship applied
$500 for 17 months
$500 for 16 months
beginning on 2nd month

Love your first week or your money back.

$2,500

Requires Refundable Deposit. Due on start date.

$11,000

$10,400

Total cost

Can I change my payment plan later?

Yes. Current students can change plans at any time – just email support@thinkful.com.

What if I start Thinkful and realize it's not right for me?

You're eligible for a full refund within your trial period. This includes 2 mentor sessions for our Flexible Web Development and Data Science bootcamps, one week for the Full Time Web Development bootcamp, and 1 mentor session for our skills courses.

Can I finish the program in less than the recommended amount?

Yes, the program is self-paced, meaning you're able to put in more than the recommended 20-25 hours per week if you'd like. What is most important is that you meet your learning milestones. You and your mentor can work together to set a pace that helps you meet your goals ​while keeping them realistic.

When do my deferred payments start?

You'll pay your deposit on your start date, and the deferred payments begin at the start of your second month in the program.

How do deferred payments work?

After your first month in the program, you’ll only pay part of your tuition each month. The full monthly tuition with deferred markup is $1,700 ($1,600 with scholarship). For each month that you’re enrolled in the course (after the first month) you’ll pay $500 of your tuition, while the remainder accrues as a balance on your account. You can check your balance at any time in your settings. At the end of your enrollment, you’ll continue making $500 monthly payments until your balance is paid off. You can also prepay your balance without penalty by reaching out to support@thinkful.com.

Can I prepay my balance for deferred payments or my loan?

Yes, you can prepay either without penalty. To prepay your deferred payment balance email support@thinkful.com. To prepay your loan balance contact your loan provider.

Take the next step

If you’d like to learn more about our courses or to talk with an education advisor

Enroll