*For job-seeking full-time and part-time graduates included in the 2022 Jobs Report, including full-time salaried; full-time contract, internship, apprenticeship, and freelance roles; and part-time roles during the reporting period. Click here for the full Jobs Report.
What is Data Science?
Possible Career Paths
The demand for Data Scientists remains at an all-time high. In fact, The Bureau of Labor & Statistics projections indicate a 36% national growth for Data Science roles from 2021 to 2031, which is much faster than the average for all occupations. Here are some in-demand jobs you could land:
Data AnalystAverage Salary: $80,429*
The Data Analyst serves as a gatekeeper for an organization’s data so stakeholders can understand data and use it to make strategic business decisions.
BI AnalystAverage Salary: $94,924*
Business Intelligence Analysts analyze data sets to discover insights, often used for important decision-making strategies throughout an organization.
AI EngineerAverage Salary: $99,411*
AI engineers are primarily responsible for developing, testing, and deploying new applications and systems that utilize AI to improve performance and efficiency.
Data ScientistAverage Salary: $134,997*
Data Scientists gather and analyze large sets of structured and unstructured data. They interpret results to create actionable plans for their organizations.
Not sure if our course is right for you? Hear from students who’ve been where you are. These students took charge of their futures, enrolled in our Data Science course, and jumped head-first into an exciting career.
Chuck Utterback: Diving Deeper Into Data
“Embracing continuous learning by investing in myself – upskilling within analytics through Flatiron – drives a positive return on investment.”
Mike Roth: Fine Arts to Data Science
“My takeaway is that I’m not too old or unworthy to pursue a career change and that I can always expand my knowledge and experience.”
“My favorite project was modeling and counting the different possible final standings for a group of soccer teams at the World Cup.”
Angelica (Jelly) Spratley
“Seeing students day 1 come in doubtful and by graduation leave with confidence in themselves and in their peer community warms my heart.”
Upcoming Course Start Dates
October 30, 2023
Oct 30, 2023
|Full-Time||Online||Data Science||Few Spots Left!|
October 30, 2023
Oct 30, 2023
|Part-Time||Online||Data Science||Few Spots Left!|
November 20, 2023
Nov 20, 2023
|Full-Time||New York City||Data Science||Open|
December 11, 2023
Dec 11, 2023
Become a Data Scientist in as little as 15 weeks
You’re ready to commit to a full-time course load. You’ll graduate in 15 weeks thanks to a rigorous schedule: 8 hours a day, Monday to Friday.
- 15 weeks long
- In-person or online
- Synchronous learning with your cohort
- Course highlights:
- Group work with instructor help
- Paired with design sessions
- Lab time with instructional staff
Our part-time course is designed for busy people. If you don’t have 8 free hours to dedicate a day (same), then our part-time course is for you.
- Paced to complete at 40 weeks
- Online only
- Asynchronous learning at your own pace
- Course highlights:
- Pre-recorded lessons
- Optional live lectures and office hours
- Slack with classmates and instructors
Data Science Curriculum
Our curriculum incorporates the latest emerging technologies, including artificial intelligence (AI) tools. During class, we have a hands-on, community approach to learning, one that includes lab work, creating a real-world portfolio, and 1-on-1 instructor access.Download The Syllabus
Data Science Prep
No matter where you’re starting from, Prework is meant to build your foundational knowledge and prepare you for success in the course.
Data Analysis & Engineering
First up in this course are Python and SQL. You’ll learn to distill messy, real-world datasets into analytical insights and create interactive data visualizations.
Scientific Computing & Quantitative Methods
Next, you’ll move beyond the “data” and into the “science” of data science. You will use scientific computing tools in Python, including NumPy, pandas, and SciPy to produce publication-quality, reproducible data reports.
Machine Learning Fundamentals
In this phase, students gain experience with artificial intelligence by using statistical models to make predictions about unseen data. Students start with inferential modeling via multiple linear regression and transformations of linear models. Next, they learn about object-oriented programming with scikit-learn, and then move on to the fundamentals of artificial intelligence theory, including concepts such as data leakage, overfitting, and regularization.
Advanced Machine Learning
Once students have a strong foundation in artificial intelligence from the previous phase, they are ready to move on to advanced AI models, deployment, and model interpretability. Some of the models have interfaces in scikit-learn similar to linear or logistic regression but more complex artificial intelligence algorithms underneath, such as k-nearest neighbors, random forests, clustering, and principal component analysis. Students also learn how to build artificial intelligence models for additional types of data, such as text data (also known as NLP or natural language processing). Further, students learn about the following two artificial intelligence models recommendation systems and deep learning with neural networks. To round out the phase, students learn how to quantitatively interpret model results and how to deploy artificial intelligence models with pipelines.
Data Science Project
The course finishes out with a capstone project. You’ll use everything you’ve learned to work through an independent machine learning project and prepare to highlight it in your professional portfolio.
Whether you are full-time or part-time, our Data Science program is the same price.
- $99 deposit
We have 3 easy ways to pay:
- Pay up front & in full
- Pay with a traditional loan (as low as $388/month)
- Pay with an interest-free loan (as low as $742/month)
When you join Flatiron School, you join a community of like-minded students and industry professionals invested in your education. Attend an event to discuss the course, the school, and the industry as a whole.
Frequently Asked Questions
What is a data science bootcamp?
Each data science bootcamp varies — they teach you different skills, languages, disciplines, all in different ways and styles — but generally the term “data science bootcamp” means an accelerated learning program that helps students learn the skills they need to become data scientists.
Are data science bootcamps worth it?
Data science bootcamps offer a lot of opportunity for anyone looking to break into data science. Though different bootcamps and courses vary, most of them have one goal: to help you learn the skills you need to become a professional data scientist.
Your responsibility is to find a course that teaches you the right skills in a style that aligns with your learning style. That’s why, at Flatiron School, we offer courses full-time and part-time, on-campus and online.
If you have a clear vision into your career ambitions, find a course that teaches you the math skills & languages and other data science skills that align with those ambitions. If you do your research well and attend the right place that works for you, then attending a bootcamp is definitely the right choice.
Basically, if you want to become a data scientist, then good bootcamps — and especially Flatiron School — are a good choice for you.
Do data science bootcamps work?
If you consider “working” to mean that a bootcamp helps you land a new data science job and career, there is a lot of proof that our courses work.
But if you want to just dabble in some data analytics but aren’t looking to switch into a data career, then perhaps a data science bootcamp isn’t the right option for you. Bootcamps take a lot of commitment, time, and discipline to excel at — it’s the type of commitment that would make sense for someone who wants to start a new career, but probably not for someone who’s just interested in learning a couple of new skills or hobbies.
But if you’re looking to start a career in data science, then good data science bootcamps are a good and efficient route to pursue that ambition.
What requirements do you need to join the data science course?
We don’t require you to have prior experience to apply for the Data Science program. Our admissions requirements are being at least 18 years old, having a high school diploma, a GED or equivalent credential, having a native or highly proficient fluency in English, and completing the admissions process.
Before joining your cohort on Day 1, you will have to complete around 40 hours of coursework called Prep to learn the basics of data science so you are prepared to get started straight away.
What is the difference between the On-campus and online Live and Flex experience?
On-campus programs are 15-weeks long, and are held full-time and you are expected to be on campus for each day of class from 9am – 6pm local time. The Live program is also 15 weeks, but rather than going to a campus, you’ll be logged on learning remotely full-time. Both on-campus and Live programs monitor attendance daily. The Flex program gives students up to 60 weeks to complete the curriculum, and offers the most flexibility day to day. Students enrolled in Flex programs must attend 10 check-ins in order to be eligible for graduation but are not otherwise required to attend live instructional activities.
How do Flatiron School’s courses stack up against free tutorials and other live instructor bootcamps?
The price of our courses reflect our unique approach to learning and support. There are many free resources that can help you learn any discipline, but given the complexity of the topic they can be difficult to navigate independently. Furthermore, students often rave about the camaraderie they establish with instructors, other students, coaches, and alumni – all valuable networking opportunities when it comes to a job search. Our courses and support after graduation are built specifically to provide the structure and community that’s required to be successful.
As for our more traditional competitors – those who are priced similarly and offer live instruction – most haven’t been around as long as Flatiron School, so they may not have the same depth of expertise, employer partner relationships, or alumni network.
What’s the application process like?
The first step is to fill out a written application. Once submitted, you will receive prompts from the admissions team to schedule an interview and take a 15 min aptitude assessment. During the interview a member of the admissions team will learn about your learning needs, career goals, and help you decide whether the program is the right fit for you. If you passed your assessment, we will give you the admissions decision after your interview.
What financing options are available?
What does job search support look like?
The Flatiron School Career Services team exists to help get you hired. You’ll receive guidance on how to:
- Build and Optimize your LinkedIn Profile and Resume
- Ace your behavioral and technical interviews
- Grow your network of tech professionals
- Connect with Flatiron School employer partners
- Negotiate your salary
- Optimize your job search using AI
- Track job search activity using Huntr
You’ll partner with a dedicated Career Coach regularly to make forward progress each week, with up to six months of one-on-one support after graduation.
What types of companies hire Flatiron School graduates?
Our graduates have and continue to make lasting impact in a range of companies from small startups to Fortune 500 companies.
Companies who have hired our grads include:
- The New York Times
- Thought Works
- Goldman Sachs
- Citi Bank
- Dow Jones
What is Flatiron School’s job placement rate?
You can view our latest job placement rates in our Jobs Report.
We’ve issued a third-party examined Jobs Report each year since 2014 and remain committed to honesty and transparency with student outcomes.
I would like to talk to a Flatiron School team member. What should I do?
If you would like to connect with a member of our team, please simply schedule a chat with one of our Admissions representatives.