During our 60-hour course, learn SQL, Python, data visualization, and other data science pillars as you build out your skill set

The fundamentals of data science are vital to any company. Improve your skills and bring that value to your company.

Advance Your Skills

Our intro course is perfect for those looking to bring the combination of advanced data analysis and programming into their everyday skill set.

Part-Time Flexibility, Full-Time Rigor

Our three-hour data science classes meet twice at Colony Square campus and are designed for busy professionals on the move. Benefit from a robust curriculum without the commitment of a full-time course.

Uncompromising Education

Our 10-week course is the most thorough and accessible you’ll find teaching the foundational skills all data scientists use to do their jobs. Benefit by learning in-person with a dedicated and skilled instructor provided for every 12 students in the course.

Exceptional Community

Our students are surrounded by instructors and colleagues who support, challenge, and energize them. They push each other to do more, think bigger, and go further than they ever could on their own.

Who is this course for?

Who is this course for?

Lifelong learners

  • Advance your skills for future career opportunities
  • Do your job in a more actionable fashion
  • Use data to make informed decisions
  • Explore data science as a career path
  • Speak the language of the country’s fastest-growing tech sector


  • Analyze your product, what’s working, and what’s not
  • Tell your story and convey data visually
  • Explore entering a career as a data scientist

Business Analysts

  • Learn two vital languages to make you better at your job
  • Gather more data and automate your workflow


Know how to apply data science principles to real-world situations in less than three months

In under three months, learn how to apply data science principles and fundamental to real-world situations. Over 10 weeks, students learn how to code in Python and SQL, analyze data and plan around it, convey data visually, learn advanced regression, and show insights in a Jupyter notebook, a growing collaboration tool among data scientists for sharing code.

Students will also complete two robust portfolio projects that will be available in GitHub. This way they can demonstrate their data science expertise.

Students considering or already exploring Python or Machine Learning will find this course to be a launching point towards a career in data science or continued studies in Flatiron School’s full-time Online Data Science Bootcamp.


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Week 1: Intro to Programming for Data Science

Students begin the course with a dive into Python, one of the most popular programming languages utilized by data scientists. This weeklong introduction to data science in Python focuses on fundamental data types, and how they are used — including strings, booleans, variables, lists, and dictionaries.

Week 2: Basic Data Visualization + Collections

In week 2, students learn how to collect and visualize data using bar charts, histograms, scatter plots, and more. Students will also learn how to write code that repeats similar tasks with loops.

Week 3: Functions + Conditionals

Functions with and without arguments are examined in week 3 as students learn how to make them more flexible and predictable. Most importantly, students begin learning how to make decisions with data using the conditional statements if/else.

Week 4: Working with APIs + Scraping Data

In week 4, students explore working with APIs and how to pull data from an open source web library using JSON. Students then learn how to manipulate the data using the skills learned in weeks 1 through 3.

Week 5: Python Project

Students complete their first project in order to demonstrate proficiency with Python. Students will be posed with a problem that will need to be answered with a data visualization response that leverages all the skills learned in the first four weeks.

Week 6: Introduction to SQL + Relational Databases

Students are introduced to SQL — a common programming language used to communicate with databases. Basic terms, files, and data types are explored. Students also examine relational databases and various join statements when making an analysis across different tables of data.

Week 7: Python + SQL

It’s coming together — in week 7, students begin learning how to combine programming in Python with SQL through sorting/grouping data and complex join statements. Statistical analysis and terms are also introduced.

Week 8: Statistics: Distributions + Variables

In week 8, students take a deeper dive into statistics by exploring distributions, z-scores, and the central limit theorem. Students also examine the relationship between variables, correlation vs. causation, and how to detect and address multicollinearity.

Week 9: Linear Regression

Linear and advanced regression techniques are taught in week 9 as students go from learning how to perform a simple regression to regressions with multiple variables. How to interpret and clean regression outputs from standard industry tools such as Excel is explored.

Week 10: Advanced Regression Project

In the final course project, students are encouraged to pose a question they would like to answer with data. Using open source data from the web, students will be required to clean the data, perform an advanced regression, draw a prediction, and communicate their analysis visually to their instructors and classmates.

This final project will draw upon all the skills learned over the previous 9 weeks and be accessible in GitHub, providing students with the ability to share their process and insights with future and current hiring managers as a demonstration of acquired skills.

“Flatiron School is the way modern education and job retraining should be done.”


Dave N via Course Report

Projects & Portfolio

Start building your portfolio

Flatiron School teaches students data science by using real-world tools and techniques. Students develop infrastructure to organize data and tell stories in effective, quantitative ways. Upon graduation, they’re ready to provide deep analysis and actionable insights.

They also prove this with personalized projects they develop throughout the course. They’re built and shareable via GitHub — a standard for data science job interviews and portfolios — and result in an extensive profile to show future employers and colleagues.

Project 1

Students retrieve data from the web either via scraping a JSON library or a web API. They then use their working knowledge of Python to organize data and deliver valuable insights with the Plotly visualization library — a natural everyday task for even a veteran data scientist.

Project 2

Students gather data from the web using Python and store and retrieve data using SQL. They then  use real-world statistical and visualization tools to deliver impactful insights.


Atlanta's top data scientist teachers

We take teaching seriously. Seriously. Great teachers inspire us to connect with topics on a profound level. With experience in the field and the classroom, our data science instructors are unmatched, both in skill and enthusiasm. Simply put: Atlanta students learn from the best in the industry.

The Flatiron School Experience

Clear, concise curriculum built for the busy professional

For our Intro to Data Science course, we’ve applied the same rigorous coursework and discipline as with our Career Courses, which have helped over 1,200 students get jobs. Benefit from a comprehensive data science curriculum without the commitment of a full-time course.

Real Tools

You can’t learn real skills without real tools. Students work in our Learn.co environment, the proprietary learning platform all Flatiron School students use to practice coding, which enables students to work with a git-based workflow.

Real-Time Feedback

Our class sizes are capped at 24 students with two teachers assigned to ensure students get the attention they need to answer the tough questions and maximize time while learning.

Get the help you need, even outside of class

Confused? Our Ask a Question button within Learn.co allows students to crowdsource support from the entire student community. Even when not in class, you have support to find your answer.


Join an Atlanta community of passionate data scientists

At Flatiron School we believe that collaboration and learning with others is the most effective way to learn for many people. That’s why we promote teamwork and collaboration every step of the way. No student is left alone.

1. Apply

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

2. Admissions Review

An Admissions Advisor will review your application and reach out with any questions and/or upon your acceptance to the course.

3. Confirm Enrollment

Expect to receive a response from our Admissions Team within 48 business hours after completing your application with instructions on how to complete enrollment in the course.

Program Dates

Note: Monday/Wednesday cohorts: February, April, July. Tuesday/Thursday cohorts: March, June.
A life-changing class at an accessible tuition
Tuition & Logistics

A life-changing class at an accessible tuition

Tuition Fee
See new Growth Scholarship details
Growth Scholarship
Introducing the Growth Scholarship
For a limited time — students who enroll are eligible to apply for our Growth Scholarship, which reduces the cost of tuition by over 50%. Eligibility granted to students who apply for the first 15 spots available in each cohort. To be considered, complete your application today and mark “yes” on the Growth Scholarship submission.

Put this tuition toward a Flatiron School career-changing course, too

All Intro to Data Science graduates can put the $1,495 tuition for this course toward tuition to any Flatiron School career-changing course — that includes both in-person and online courses —if you decide to pursue a career in tech.

Program Logistics

  • Part-time, 10-week course // 2 evening classes per week // 3 hours per class
  • Payment made in full upon enrollment
  • 60 hours of teacher instruction and 3-4 hours of out-of-class work each week

You have questions; we have answers

Apply Now

Learn the fundamentals of data science in our 10-week, part-time course.

Attend an Event

Join us for a tour, seminar, or info session to see what student life is like at Flatiron.

Chat with an Admissions Member

Have a question about our program that we haven’t answered above?