CK Logo
Sign in

Don’t lose your preferences!

Sign-in or sign-up to save your personalization preferences to return to later
Bootcamp cover
Flatiron School logo

Flatiron School

Programs availableOnline, Full-time, Part-time, Self-paced
Financing optionsUpfront Payments, Month-to-month Installments, Loan Financing

About Flatiron School

Flatiron School is a learning institution that offers immersive tech bootcamps. Flatiron School online programs include software engineering, data science, cyber security engineering, and product design (UX/UI design). The same courses are available on-campus in New York and Denver. Flatiron School programs aim to launch students into...

Flatiron School Reviews

Yes, Flatiron School is worth it, particularly in terms of career support and high-quality curricula. As Flatiron School reviews show, this coding bootcamp offers top-class programs with flexible learning options to accommodate working professionals. After 322 student reviews, Flatiron School boasts an impressive score of 4.7 stars out of 5 on Career Karma.

In a Flatiron School software engineering bootcamp review, the student says that, by the end of the course, she was able to code entire projects in Ruby on Rails, Javascript, and React. “This is all thanks to the constant positive support from instructors, as well as the career coaches/mentors the program offers.”

Another Flatiron School bootcamp review describes it as “the best education experience,” and highly recommends the course for anyone who wants to become a full stack software developer. The reviewer praises the course structure: “first you learn, then you practice, do some assessment and then you do the project with that knowledge that you just got.”

However, not all Flatiron School reviews are positive. Some students complain about the flex program, alleging they weren’t granted extensions to complete the program. Another student finds fault with some of the instructors, whom she describes as not supportive enough.

Despite these few negative reviews, we can confidently claim that Flatiron School is worth it given the overwhelming majority of students who have a positive educational experience. As many reviewers point out, if you complete a Flatiron School program, it won't be too difficult to land a job after graduation.



Job Assistance

Overall Experience

Flatiron was a transformative experience - Immersive Software Engineering

User avatar
Skyler T graduated Flatiron School
Flatiron School Review: starstarstarstarstar
Created 4 years ago
Coding had been something I had an interest in for many years, but I never found myself in the right situation to pivot out of the industry I had been working in, so that desire stayed on the back burner, until I was laid off in September of 2019. Flatiron caught my attention because they offered a money back guarantee if you aren't able to find a job after graduation, which told me they were pretty confident in the program. This is a very challenging program. Once you are accepted into the...
The culture at Flatiron is outstanding. You will bond so closely with the students in your cohort, they will truly feel like family. The instructors have very particular styles of teaching, but I enjoyed learning from both of the lead...
The Javascript and React mods (3 and 4) had some jarring instances of labs seemingly being out of order. Sometimes you would open a lab and be confronted with concepts and techniques you had never seen or heard of, only to have it be...

Great for Anyone

User avatar
Seth Starr graduated Flatiron School
Flatiron School Review: starstarstarstarstar
Created 3 years ago
What else can I say other then my time at Flatiron was awesome. I'm still on the job hunt but I've got nothing but optimism on my mind at this time :).
Great curriculum
15 weeks goes by in a flash.

Great experience

Flatiron School Review: starstarstarstarstar
Created 3 years ago
I took their now canceled UX/UI Design course. The instructors had a lot of design skills and experience.
Working in a great environment. The campus was great! Lots of support and help from the staff, instructors and fellow cohort students. Cross-disciplinary studies with other fields was encouraged as well.
Not a lot of in-depth study on subjects like color theory, typography, design elements. Just a high level introduction to these. I still feel very weak in these areas.

Flatiron School Job Placement Rate and Outcomes

The school publishes an independently audited jobs report that shares insights into the Flatiron School outcomes for its graduates. In 2022, 90 percent of students found a job within the reporting period. This makes Flatiron School one of the best coding bootcamps when it comes to job placement.

The Flatiron School career services team provides regular 1:1 career coaching sessions. Students also have access to mock interviews and an extensive employer network to help them launch fulfilling careers in tech after graduation.

According to Flatiron School’s jobs report, graduates have gone on to work for companies including WeWork, Infosys, Microsoft, and BlackRock. Some of the most common career paths for Flatiron School graduates include engineering, education, information technology, and business development.

Hiring Companies
Career Paths
Show More

Flatiron School Courses and Curriculum

Flatiron School courses include bootcamps in software engineering, product design, cyber security engineering, and data science. This coding bootcamp has in-person and online programs to accommodate your learning preference. Flatiron School online courses use the same curriculum but are more flexible. You also have the option to take either a part-time or full-time program.

Flatiron School courses aren’t free. All Flatiron School coding bootcamps cost $16,900, except for software engineering, which will set you back an additional $1,000. However, students have several payment options at their disposal, including the option of applying for a Flatiron School scholarship.

Flatiron School has two campus locations: Denver and New York. No matter which Flatiron School bootcamp you join, you can always visit the campus to connect with a diverse tech community. Flatiron School courses do not require any prior knowledge since they start with the basics of the field. This makes Flatiron School an excellent option for beginners.

Data Science (in-person)


15 weeks




Full Time


40+ Hours/week


In Person


New York City, Denver

Show more info

With more than 650% job growth since 2021, data science has catapulted to be among tech's fastest-growing and most sought-after fields. Data science Immersive provides students with the knowledge, skills, and experience to get a job as a data scientist - which requires a mix of software engineering, statistical understanding, and the ability to apply both skills in new and challenging domains. The program will teach students to gather data, apply statistical analysis to answer questions with that data, and make their insights and informations as actionable as possible. Flatiron School pedagogy ensures not only job readiness for today's market, but the aptitude and skills to keep learning and stay relevant. 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. The project provides an in-depth opportunity for students to demonstrate their learning accomplishments and get a feel for what working a large-scale data science project is really like.

Product Design UX/UI (in-person)


15 weeks




Full Time


40+ Hours/week


In Person


New York City, Denver

Show more info

Flatiron School’s Product Design course takes a modern approach to teaching digital design - one which is frequently validated by hiring managers and that will leave students fully prepared to pursue a variety of career paths, including UX Designer, UI Designer, Product Designer, or Full Stack Developer. Flatiron School’s Product Design course focuses on designing digital products, such as websites or mobile applications. Flatiron School course is crafted so anyone and everyone can be successful, regardless of skill level, artistic background, or coding knowledge. The course starts with ethical and inclusive design principles then progresses through UX and UI concepts, which includes instruction on cutting-edge tools like Figma. Students will end the course with a portfolio of project work intended to catch the eye of hiring managers. Flatiron School Product Design students rave about the structure, support, and camaraderie throughout the course.

Explore Common Flatiron School Questions

Flatiron School Courses

Does Flatiron School Offer Prep Courses?

Yes, Flatiron School does offer free prep courses to get you ready for your admission assessment. No matter which bootcamp you plan to attend, there is a Flatiron School prep course that will bring you up to speed. You can also attend workshops and events hosted by the school for more training.

In addition, before every bootcamp, eligible students must complete Flatiron School bootcamp prep work. This normally consists of around 20 hours of lessons and labs that will prepare you for the intensive curriculum the bootcamp covers.

What Courses Are Offered at Flatiron School?

Flatiron School offers four courses, including software engineering, cyber security, product design, and data science. Flatiron School courses aim to take students from foundational knowledge to advanced knowledge and prepare them to work in their chosen field after graduation.

The software engineering program is split into front end development and backend development before culminating in a capstone project. Students graduate with an in-depth understanding of JavaScript, the DOM, React, Python, and Flask, among other in-demand technologies.

The cyber security program is ideal for students who want to become security analysts, cyber security engineers, penetration testers, and security consultants. Students enrolled in a Flatiron School cyber security bootcamp are exposed to a wide range of topics necessary to protect modern companies from cyber criminals. They also learn to leverage artificial intelligence to become more efficient at their jobs.

The data science program aims to equip students with skills in data analysis, quantitative computing, and machine learning. Finally, the product design program focuses on user experience (UX) and user interface (UI) design to create various digital products such as websites and mobile applications.

Does Flatiron School Offer Free Courses?

Flatiron School offers free courses in the form of prep courses. The free prep courses are available for software engineering, data science, product design, and cyber security. If you are still on the fence about signing up for a full course with this school, we recommend taking one of these free courses.

What Types of Programs Are Available at Flatiron School?

Flatiron School is a respected and established coding bootcamp that offers immersive programs in full-time and part-time flexible formats. You can study online or in person. Since its inception in 2012, Flatiron School programs have helped thousands of people launch successful careers in tech.

The school’s full-time programs are 15 weeks long and are available in person and online. They are taught in a cohort setting with daily check-ins, group work, lab time, and programming sessions. These programs are best for students who favor a more structured format for learning.

The part-time courses are 40 weeks long and allow students to set their own schedules. Lectures are mostly pre-recorded though students have access to live sessions, along with weekly check-ins with their instructor and remote communication through Slack. This format is best for working professionals or people with other commitments and is online only.

What Projects Do Flatiron School Students Work On?

Flatiron School’s students have created many impressive projects. One student developed a trivia game app, and another built a neural network for Amazon reviews. Other projects have included creating an app dedicated to documenting nature sightings and developing software to predict Google app installations.

Does Flatiron School offer workshops?

Yes, Flatiron School offers free workshops and events. The workshops cover:

  • Software engineering
  • Data science
  • Cyber security
  • Product design
  • Career prep

Flatiron School’s coding workshops are a great way to get a taste of what coding is like and see if becoming a software engineer, data scientist, cyber security expert, or UX/UI designer is right for you. You’ll learn about HTML, CSS, JavaScript, Ruby, and other important coding languages and tools. Attending a workshop is also a great way to figure out if a coding bootcamp meets your professional needs.

Flatiron School Admissions Process

What Is the Flatiron School Admission Process?

The Flatiron School admission process is simple but the admissions team is highly selective. Prospective students must submit an application for the program they’re interested in, after which they’ll be contacted to schedule a virtual interview. During this interview, the Flatiron School admissions counselor will determine if you’ll be a good fit.

After your first interview, you’ll receive an invitation to complete the admission assessment. This test will assess your technical acumen and how well you know the basics of the program you wish to attend. If you are accepted, you’ll then be asked to confirm your tuition payment plan before the program starts.

How Do I Prepare for Flatiron School?

Flatiron School wants to set you up for success and prepares its students for its intensive programs by offering prep courses. These free tech prep lessons are offered for all four of its courses.

The software engineer prep course primes students with knowledge about HTML and CSS, while the data science prep course focuses on Python fundamentals. The cyber security prep course introduces students to Python and Linux. Students that sign up for the prep course on product design gain a better understanding of design tools and the difference between UX and UI design techniques.

How Do I Apply to Flatiron School?

The Flatiron School application process is simple. Below are the important steps to apply to Flatiron School bootcamps.

  1. Apply on the school’s official site. In this application, you’ll be asked to include general information about yourself. You’ll also answer questions about your education and career ambitions and your desired program, start date, and preferred pace.
  2. Have an interview with an admissions representative. After submitting your application, an admissions representative from the school will contact you to schedule your first interview.
  3. Take the admissions assessment. You must complete a test measuring your critical thinking and problem-solving ability. It takes just 15 minutes.
  4. Wait for an admissions decision. An admissions representative will contact you within four business days with a decision.
  5. Complete pre-work. If you are accepted into a Flatiron School bootcamp, you will do some “pre-work” to gear up for the course. This consists of about 20 hours of lessons.

Flatiron School has a low acceptance rate compared to other coding bootcamps so it is fair to assume that is a hard school to get into. Although you don’t need any prior expertise to join, you must have the right attitude and determination and be willing to work hard during your course. Flatiron School can be quite selective about who it accepts into its coding bootcamps.

What Flatiron School Interview Questions Should I Expect?

The Flatiron School interview process is a very important part of the overall admissions process. It consists of a behavioral interview and a technical interview. For the behavioral interview via phone or video call, you’ll be asked about your career goals and why you chose to enroll in the program. The admissions team will want to know how you think Flatiron School can help you achieve your goals.

The Flatiron School technical interview and assessment questions depend on the program you want to study. You might be asked questions about a specific programming tool or language. You’ll be asked program-specific questions about network security or user research. This test can be completed in just 15 minutes.

To prepare for these interviews, we recommend attending a Flatiron School workshop. These workshops are an excellent way to get ready for the courses and explore whether a career in coding is right for you. You can also research online various Flatiron School interview questions to be prepared for them when asked during your interview.

The school also recommends preparing some questions beforehand to bring to the interview. Here are some of the questions students often ask during the behavioral interview:

  • How can I best prepare myself for day one of class?
  • What self-teaching resources do you recommend for me?
  • What’s the day-to-day structure of the course like? Is the daily schedule flexible? How much time should I plan to spend on it?

What Is the Flatiron School Acceptance Rate?

Flatiron School has an acceptance rate of around five percent. The acceptance rate is low because the school doesn’t accept just anyone. This means you need to prepare well for the admission process. Before applying for a Flatiron School bootcamp program, attend the prep courses to get your technical skills ready.

How Do I Get Accepted Into Flatiron School?

To get accepted into Flatiron School, you’ll need to ace your interview and technical assessment. Use the interview to prove to the admissions team that you’re passionate about the field you intend to study. The admissions team wants to make sure that you can think creatively and that you’ll be a good fit for Flatiron School’s culture.

The technical interview is based on the program you want to study. You need to know the fundamentals of your program’s subject. For example, if you’re applying for Flatiron School’s software engineering program, you should know what coding is and be able to define technical terminologies such as arrays or objects. You can attend Flatiron School prep courses to help you pass the technical interview.

Is Flatiron School Hard to Get Into?

Flatiron School is hard to get into, with an acceptance rate of only five percent. The school wants students with the technical ability, determination, and personality to work well in its learning culture. This coding bootcamp can be quite selective.

Flatiron School Payment Options

How Much Is Flatiron School Tuition and Cost?

Flatiron School’s upfront tuition for every immersive program is $16,900, except for software engineering, which costs $17,900. You must pay a deposit of $99 to claim your place in the program. Tuition can be a heavy financial burden, but the school does offer several coding bootcamp payment options. Students have access to several scholarships to finance their programs.

Given the price, it is only logical that students would want to make sure they are making the right choice. Fortunately, students have access to several Flatiron School prep courses that they can take for free to see if the school is right for them and if a career in coding is their calling.

How Can I Pay for Flatiron School?

You can pay for Flatiron School with several payment options and financial assistance. Flatiron School financing options include paying upfront, getting a private loan with Climb Credit or Ascent, signing up for a monthly installment plan, or applying for a coding bootcamp scholarship.

If you choose to pay the tuition upfront, you’ll first settle the $99 deposit and pay the rest on the first day of class. Should you opt for private loans, you have 36, 42, or 60 months to repay the loan. Students have the option to repay their loan while in school or pay only the interest, deferring principal payment until graduation.

It is also worth noting that the school has a couple of new, interest-free loan options. Students can take a loan via EdAid, a platform that partners with schools to help students find a stress-free deferred tuition program. Prospective students can now also take out a loan with Climb and pay no interest during the first year.

The school used to offer income share agreements. Unfortunately, it no longer supports this type of deferred tuition plan.

Are There Any Flatiron School Scholarships?

Yes, you can apply for a Flatiron School scholarship. These scholarships seek to aid people in their journey to start a career in tech, particularly those from groups traditionally underrepresented in tech.

Students can get a scholarship for Flatiron School by applying for the Access Scholarship. To apply, you must identify as a member of one of the following groups: women, underrepresented minorities, people with disabilities, veterans or British Armed Forces Service Leaders, LGBTQ+, or low-income. This is an ongoing program, and there is no application deadline. Scholarships are awarded on a monthly basis, and 35 to 50 are available each month across all campuses and online. This is a partial scholarship of $2,000, although an additional $1,000 may be granted in some cases.

Flatiron School also offers the Women Take Tech scholarship. The Women Take Tech Scholarship is designed for new enrollees in Flatiron School programs globally. Flatiron School has allocated $200,000 from its scholarship budget to equip women recipients with the education and skills necessary to obtain a job in the information technology workforce. Flatiron School will cover $1,000 for each scholarship recipient in the form of a tuition credit, depending on program and eligibility requirements. Scholarships are limited and are available for full-time students only. They are awarded to individuals who complete the admission process, are at least 18 years of age, and identify as a woman.

Does Flatiron School Have a Refund Policy?

Yes, Flatiron School does have a refund policy. The refund policy is in the form of a money-back guarantee. If you fail to get a “qualifying job” 180 days after you begin your search, the school will refund the full cost of tuition. The Flatiron School refund policy is subject to change, so speak to your admissions counselor to find out more about how it works.

Does Flatiron School Offer a Job Guarantee?

There is no Flatiron School job guarantee, however, it does offer a money-back guarantee if you don’t land a job after graduation. The eligibility and availability of the money-back guarantee are subject to change, so speak to your admissions counselor to find out more about how this works.

Flatiron School Student Outcomes

How Much Do Flatiron School Graduates Earn?

Based on Flatiron School’s reports, graduates earn an average of $74,625 per year. The average Flatiron School graduate salary depends on the graduates’ professional experience, qualifications, and location.

What Companies Hire Flatiron School Graduates?

Companies that hire Flatiron School graduates include WeWork, Microsoft, Wayfair, Priceline, and The New York Times. You could also land a job at BuzzFeed, Facebook, Spotify, LinkedIn, or IBM. Over 50 percent of software engineering graduates landed roles at large companies of 500 or more employees.

Is Flatiron School Accredited?

Flatiron School isn’t accredited by the US Department of Education. This means that you can’t fund Flatiron School programs with federal loans. However, this coding bootcamp is licensed to provide immersive training.

Is Flatiron School Worth It?

Yes, Flatiron School is worth it if you are a tech newbie or a career-changer looking to enter the technology industry. This esteemed coding bootcamp is ideal for students who want to break into software engineering, data science, cyber security, or UX/UI design. The school is worth the money due to its in-depth programs, helpful career support, and many hiring partners. The average graduate salary and job placement rate are also notably high.


Answers to commonly asked questions

How many students does this school have?

Flatiron School has over students and graduates as of 2024. This number will only continue to grow as more and more students take advantage of the courses offered here.

What courses are offered at Flatiron School?

Flatiron School offers several courses in different tech subjects, including: Data Science (in-person), Product Design UX/UI (in-person).

What types of programs are available at Flatiron School?

Flatiron School currently has Online, Full-time, Part-time and Self-paced types of programs available to new students.

What financing options are offered by Flatiron School?

This school offers a variety of different financing options, including: Upfront Payments, Month-to-month Installments, Loan Financing. With these payment methods, nearly anyone can attend Flatiron School.

Where is Flatiron School available?

Flatiron School has multiple campuses in New York City, Denver. If you live in or near any of these cities, consider visiting to get an idea of the school's style and staff. A visit can help any...

Apply to top tech training programs in one click