Start your career as a Data Scientist

Our online courses teach a tried-and-true data science curriculum tailored to assure students graduate as well-rounded data scientists. Using real-world tools, students learn from some of the country’s top instructors on Flatiron’s proprietary platform, Learn.co.

Become a Data Scientist in 5 Months

Our full-time program is designed to provide online students the fastest track to a data science career. Students benefit from learning with a smaller, 20-person cohort and a dedicated Cohort Lead who teaches and mentors throughout the entire program schedule.

Career Services

We wrote the book on how to get a job after a bootcamp — literally. Flatiron School students work 1:1 with a dedicated career coach on interview best practices and successful job-search approaches that have worked for over 1,200 other students, and get access to our 200-page guide on how to be a great job-seeker, available only to Flatiron students.

Job Guarantee

Switch careers with total confidence, because your success is our success: Our Data Science Bootcamp is covered by a money-back guarantee. Receive a job offer within six months, or you’re eligible for a full tuition refund. (See eligibility terms.)

Change Your Career on a Part-Time Schedule

Our 10-month, part-time program provides the same breadth and depth of our full-time program, but with the flexibility to keep your job and fit into a busy lifestyle. Students dedicate 20-25 hours a week and join a larger cohort of 40 students, with a dedicated Cohort Lead.

Career Services

We wrote the book on how to get a job after a bootcamp — literally. Flatiron School students work 1:1 with a dedicated career coach on interview best practices and successful job-search approaches that have worked for over 2,000 other students, and get access to our 200-page guide on how to be a great job-seeker, available only to Flatiron students.

Job Guarantee

Switch careers with total confidence, because your success is our success: Our Data Science Bootcamp is covered by a money-back guarantee. Receive a job offer within six months, or you’re eligible for a full tuition refund. (See eligibility terms.)

Learn On Your Schedule

Our self-paced program provides the full curriculum rigor of our full-time and part-time online courses, but at a pace you set. Students have access to pick and choose when they will attend live lectures, join study groups, and meet with their Educational Coach.

Career Services

We wrote the book on how to get a job after a bootcamp — literally. Flatiron School students work 1:1 with a dedicated career coach on interview best practices and successful job-search approaches that have worked for over 2,000 other students, and get access to our 200-page guide on how to be a great job-seeker, available only to Flatiron students.

Job Guarantee

Switch careers with total confidence, because your success is our success: Our Data Science Bootcamp is covered by a money-back guarantee. Receive a job offer within six months, or you’re eligible for a full tuition refund. (See eligibility terms.)

Curriculum & Program Experience

What you'll learn on the way to your career

This online program will provide students with the knowledge, skills, and experience to become a professional Data Scientist, which requires a mix of software engineering, statistical acumen, and the ability to apply both skills in new and challenging domains. The program will teach students to gather data and apply statistical analysis and use them to solve important problems.

Our pedagogy ensures job readiness for today’s market, along with the aptitude and skills to keep learning and stay relevant.

Students will gain an overview of the skills required to be a Data Scientist: data gathering and cleaning, analysis using probability and summary statistics, and data visualization. Foundational concepts in Python and SQL are also covered, along with functions and object orientation, writing,  scraping, and regular expressions.

Outcomes:

  • A solid foundation in cleaning and gathering data with Python, Pandas, and SQL
  • An understanding of how to go from problem requirements to actionable steps with issue trees and experimental design

Building on the data exploration and analysis of the first three weeks, students will go deeper by learning Bayesian and Frequentist statistics. Students will go into regression analysis, learning about linear and logistic regression, and how to build regression models — including how to solve linear regression with gradient descent.

Outcomes:

  • An understanding of the difference between Frequentist and Bayesian, and how to apply each
  • An ability to build and validate regression models
  • A strength in using linear regression to sample data using ordinary least squares, and apply gradient descent to ordinary least squares

Students will move into supervised learning, non-parametric algorithms like k-nearest-neighbors and support vector machines.  Introduction to threading and multiprocessing to work with big data will be covered — in doing so, students will learn about Apache Spark and Apache Spark on AWS.

Students will also learn about decision tree learning and how it can be applied to classification and regression tree analysis, as well as how to conduct time series analysis using Pandas.

Outcome:

  • An ability to use disparate large data sets to build classification engines

Students will move to unsupervised learning, how to simplify their machine learning models, and how to accommodate for imbalanced data. Building recommender algorithms using collaborative filtering, matrix decomposition, clustering, and deep learning approaches will also be covered.

Outcome:

  • A deep understanding of unsupervised techniques and how to implement supervised or unsupervised learning techniques to build recommender systems

Students will work on and complete a solo final project as an opportunity to review and push deeper into the material covered in the previous modules.  Along the way, coursework will emphasize project management techniques in data science, as well as presenting and communicating a data science project to a non-technical audience.

Outcomes:

  • A solid ability a project that gathers, explores, builds statistical or machine learning models to deliver insights and communicate findings with data visualization and storytelling techniques.

Career Services

Our Career Services team has helped over 1,200 students secure positions via a proven framework for job-seeking, and a team of Career Coaches and Employer Partnerships advocates who work with and on behalf of our students and grads. When it’s time to prepare for the job search, students work one-on-one with a dedicated Career Coach to build the collateral and skills they’ll need to succeed — including resume creation, crafting a narrative about your journey into data science, counseling on how to open conversations with employers, and practice interviews to hone your networking and interviewing skills.

Alumni Community

Graduates join an active network of successful data scientists and software engineers. For Flatiron alumni, engaging with our community doesn’t stop at graduation.

Lifelong Learning

Flatiron School alumni gain lifetime access to additional curricula on Learn.co:

  • Bootcamp Prep for full-stack web development
  • Computer Science in Java
Why Data Science?

Establish yourself in one of tech's most coveted positions

More than ever before, industries are capturing data on a variety of topics, behaviors, and trends. There are stories to tell or insights to share in that data. Without data science, this information stays stuck. To innovate and set business goals, more and more companies are looking to data scientists to fill in the gaps and find opportunities never before considered or understood.

In fact, data scientist and machine learning engineer jobs are the two fastest-growing careers in all of technology.

Growth in Data Science Jobs Since 2012

650%

As this area of expertise has grown, the positions within the field become more nuanced. After completing our Flatiron School’s Online Data Science Bootcamp — at any pace — students will be qualified to secure a job as a data scientist, but can also consider pursuing any of the following related positions:

  • Data Engineer
  • Machine Learning Engineer
  • Deep Learning Engineer
  • Back-End Engineer

“Data Science is leading the way in changing how people and businesses make decisions. With that in mind, we’ve developed a curriculum that teaches the skills necessary for the field, but also creates an environment that cultivates the curiosity all great data storytellers share.”

Joe Burgess

Joe Burgess

VP, Education
Student Projects

Build your data science portfolio

At Flatiron School, students learn by building. Students will come away with an advanced Portfolio Project to demonstrate their technical proficiency and creativity to current or future job managers and hiring leads.

Our course dedicates significant time towards completion of a large-scale data science and machine learning project where students work on a solo project in a domain of their choice. The project provides an in-depth opportunity for students to demonstrate their mastery of material, review course subjects, and work on an end-to-end data science project.

Active Github Profile

GitHub is the modern source of technical resumes. Students push every line of code they write at Flatiron School to GitHub through our proprietary platform, Learn.co, giving them an extensive profile to show employers and fellow data scientists.

Technical Presentation

Students build their credibility as data scientists and immerse themselves by attending — and challenging themselves to present — at Flatiron School events.

Final projects will be unique for each student and determined in partnership with the student’s instructor. Specifically, projects are required to have the following items to meet the minimum bar of difficulty:

  • Retrieve data from outside sources  and organize data using Python
  • Organize data into at least three different tables or equivalent grouping
  • Explore data and write down multiple hypotheses for data, and write proposal to use subset of algorithms to analyze the data
  • Building machine learning API that outputs results of analysis
  • Use big data for at least one aspect of the project
  • Present techniques and conclusions about approach and analysis in write up

Examples of final projects could be building a better search engine for a travel site (such as Airbnb or Kayak) or an examination of a global interest utilizing data visualization and topic modeling.

The Flatiron School Online Experience

The bootcamp, perfected for online

At Flatiron School, we know that how you choose to study is as integral to your success as what you’re learning. Our online learning platform, Lean.co, along with individualized support from an Education Coach, assures students with any learning have the ideal experience.

The Career Fast Track

Graduate in 5 months through our fully immersive online pace with 45-50 hours per week of coursework. Learn alongside a dedicated Cohort Lead (~20:1 student:teacher ratio) and an assigned peer group that’s learning on your schedule, too.

Dedicated 1:1 Mentorship

Twice a month sessions with an Educational Coach to help you stay accountable to your goals and review overall progress. In addition to live lectures, you’ll also meet 1:1 for a full hour with your Cohort Lead weekly to get help breaking through tough technical concepts.

WeWork Membership

Connect in-person with other learners in your city and work in an inspiring, beautiful workspace with a one-year WeWork hot desk membership included in your tuition — valued at over $2,500 per year.

Part-Time Flexibility

Graduate in 10 months at a part-time pace with 20-25 hours per week of coursework. Learn alongside a dedicated Cohort Lead (~40:1 student:teacher ratio) and an assigned peer group that’s learning on your schedule, too.

Dedicated 1:1 Mentorship

Once a month sessions with an Educational Coach to help you stay accountable to your goals and review overall progress. In addition to live lectures, you’ll also meet 1:1 for 30 minutes with your Cohort Lead weekly to get help breaking through tough technical concepts.

WeWork Membership

Connect in-person with other learners in your city and work in an inspiring, beautiful workspace with a one-year WeWork hot desk membership included in your tuition — valued at over $2,500 per year.

Set Your Pace

Learn at a 100% flexible schedule that you determine. Includes access to the curriculum and support for up to 15 months.

Dedicated 1:1 Mentorship

Includes five sessions with an Educational Coach to help you set and stay accountable to your goals, and make steady progress at a pace that is right for you. Students also get access to the instructional team via office hours and study groups.

Advanced Online Learning

Learn.co utilizes the same tools and workflows that professional developers employ on the job. Collaborate with fellow students and teachers, join video study groups and peer-pairing, and access a living course that features thousands of updates a year to reflect current industry trends.

Meet the team behind our curriculum
Education Team

Meet the team behind our curriculum

Career Services

Get a job within six months of graduation

Flatiron students get jobs, period. As a graduate of our Online Data Science Bootcamp, job-seek with the support of our team and you’ll get a job offer within 6 months of graduation, or we’ll refund your tuition (see eligibility terms). From weekly 1:1 career coaching sessions, to mock interviews, to employer evangelism, our seasoned Career Services team is dedicated to helping our students launch lifelong careers in data science.

Dedicated Career Coaching

Every student is paired with a dedicated career coach, who coaches students through an effective job search via resume review, mock interviews, and partnering with students on creating and executing strategies for building a job opportunity pipeline and getting a foot in the door at top-choice companies.

Money-Back Guarantee

Flatiron students change careers with confidence thanks to our money-back guarantee: you’ll receive a job offer within six months, or we’ll refund your full tuition. (See eligibility terms.)

svg-javascript-iconCreated with Sketch.

Robust Employer Network

Our team of Employer Partnerships Associates does nothing but evangelize for you. We’re constantly in touch with companies on your behalf, helping them understand the value of hiring a Flatiron School grad, and connect with graduates of the school.

A Proven Job Search Framework

After years of helping students get hired, we’ve developed a proven framework for leading a successful job search. Nearly every single student who has followed these guidelines has been hired.

Course Details

Choose the course pace that’s best for you

Full-Time
Part-Time
Self-Paced
Time Until Career-Ready
5 months
10 months
Up to 15 months
Time commitment
45–50 hrs/week
20–25 hrs/week
100% flexible
Career Services Support
1,000+ Curriculum Hours
Educational Coaching
Live Lectures
Assigned Cohort Lead
Assigned Peer Group

Average of 20 students

Average of 40 students
Technical Mentorship

One hour weekly

Half-hour weekly
WeWork Hotdesk Membership
Tuition
$14,000
£10,800
$11,400
£8,800
$8,500
£6,500
Money-Back Guarantee

Tuition & Scholarships

Select your region to see our financing options:
Loan
Finance for as low as
$
380 /month
(for 36 months + $3k deposit)

Dedicated to making our programs more accessible, we offer competitive financing options through Skills Fund and Climb, two industry-leading accelerated learning financing companies.

Pay Upfront
Full-Time Program
$
14,000
$
12,500
*
Part-Time Program
$
11,400
$
9,900
*
Self-Paced
$
8,500

*Available exclusively to students who apply now and enroll in a full-time or part-time cohort by December 21.

Scholarships

As a part of our ongoing effort to support diversity in tech, Flatiron is pleased to offer various scholarships to qualified women, minorities, and veterans, as well as merit-based scholarships. Schedule a Q&A with our Admissions team to hear more about our open scholarships.

Pay Upfront
Full-Time Program
10,800
£
9,800
*
Part-Time Program
8,800
£
7,800
*
Self-Pace Program
6,500

*Available exclusively to students who apply now and enroll in a full-time or part-time cohort by December 21.

Scholarships

As a part of our ongoing effort to support diversity in tech, Flatiron is pleased to offer various scholarships to qualified women, minorities, and veterans, as well as merit-based scholarships. Schedule a Q&A with our Admissions team to hear more about our open scholarships.

Admissions

What the application process looks like

We don’t just admit individual students to our program; we curate a community. Our students come from myriad backgrounds and previous career paths — ensuring that a diversity of thought, experience and perspective enriches every student’s experience.

Application process

What we look for

1. Apply

Submit a written application. Tell us about yourself and why you want to join our community.

Passion

We love data science. We bring together people who see it as a craft and want to be great at it — not just for their careers or as a means to an end, but as an end in and of itself.

2. Admissions Interview

Chat with an Admissions Advisor in this explicitly non-technical interview . This is an opportunity for us to get to know each other a little better. Nothing technical — just a friendly conversation.

Aptitude

Flatiron students are driven. While we look for students with an ability to transfer between different skill sets easily — above all, aptitude for data science is built around having an innate curiosity for the world and how people live in it.

3. Technical Review

After writing and submitting some code on Learn.co, students who apply for the Part-Time or Full-Time course will attend a live session with an instructor to assess your basic understanding of the material covered in our interview prep track. You’ll know if we are moving forward with your enrollment within four business days!

Culture

We don’t admit students. We craft a class. A lawyer, journalist, and pro athlete will do more interesting things together than three of any one background.

Application process

What we look for

Questions?

Talk with our admissions team — they’re here to help.

Course start dates
Start dates

Course start dates

Full-time and part-time courses have specific starting dates, while self-paced students can start at any time.

Next full-time cohort
January 14
Next part-time cohort
January 14
Following full-time cohort
February 11
Following part-time cohort
February 11
Following full-time cohort
March 11
Following part-time cohort
March 11
FAQ

You have questions; we have answers

  • Are there prerequisites to apply to Online Data Science Bootcamp?

    While there are no prerequisites to our online data science course and we welcome beginners, we do recommend exploring our free Data Science Bootcamp Prep course before applying. It’s important for two key reasons:

    • The easiest way to determine if you want to pursue a career in data science is to see if you like coding. It’s impossible to know that if you’ve never written a line of code.
    • We want to fill our online community with people who are who see data science as a passion, people who want to launch lifelong careers as data scientists. It’s much easier to show that you’re passionate and dedicated by taking the initiative to get started first. Even if you’ve only worked through a few lessons, showing a little effort and curiosity about data science speaks volumes in your application.
  • Should I attend your in-person or online bootcamp? What’s the difference?

    That depends on a few important factors. What’s your learning style? Where are you in life right now? What kind of experience are you looking for?

    We recommend thinking of it like exercise. Some people just need a pair of sneakers and can run outside. Some people want access to the best equipment so they join a gym, or to be part of a community and they do Crossfit. Some people want to take organized classes, and some need to go away for yoga retreats and focus on nothing but that. Ultimately, there’s no right or wrong way to get fit. It’s about knowing your goals and knowing what brings the best out of you.

    The same is true with learning. Do you want a rigid schedule or to learn at your own pace? Do you do better in a quiet environment or surrounded by people? Do you want to focus on this full time or not?

    Here are a few other things that may help:

    • Location: Do you live in New York City where we offer our in-person course or are you willing to move here  for the duration of the program? Flatiron School’s in-person students spend 15 weeks of intensive work at our NYC campus, whereas online students can learn anywhere they have a solid internet connection. (Note that in order to be eligible for both Flatiron School’s job guarantee, you must be 18 or older and legally able to work in the US or the U.K.)
    • Pace: Do you prefer to immerse yourself in a flood of information, or take things at your own pace? Our in-person immersive and full-time online course progresses very quickly, though with robust pre-work and plenty of resources to help you along the way. With our part-time and self-paced Online Data Science Bootcamps, you can move at a pace that works for you and around your schedule. You can also decide whether it’s worth your time to quit your job and pursue these studies full-time or to fit your studies around your job.

    End Goal: All programs are focused on getting you a job as a data scientist after graduation. Although the in-person immersive is based in New York City, each program offers placements all over the United States.

  • What’s the application process like?

    The first step is to fill out a written application. Once submitted, you should hear back from our admissions team on the next step within 2 business days. If your application is chosen to move forward, you will be invited to schedule a video call with a member of the admissions team to get to know you better. After this point, students receive an admissions decision within a few business days. There is not a technical interview portion for the online program.

  • Can I apply for financing?

    Once you have been accepted into the program, you may apply for financing through one of our lending partners. We work with Skills Fund and Climb, who have helped many Flatiron students secure loans. We recommend waiting until after you have been accepted into the program before applying for a loan.