Flatiron School offers immersive on-campus and online programs in software engineering, data science, and cybersecurity in NYC, San Francisco, Washington DC, Houston, Austin, Seattle, Chicago, Denver, and Online. Flatiron School’s immersive courses aim to launch students into fulfilling careers as software engineers, and data scientists through rigorous, market-aligned curricula, and the support of seasoned instructors and personal career coaches. Through test-driven labs and portfolio projects, Flatiron School teaches students to think and build like software engineers and data scientists.
To apply, applicants must submit a written application about why they want to join Flatiron School, take part in an interview with an admissions advisor, learn some basic skills, and discuss it with an instructor. Flatiron is looking for people with passion and aptitude and aims to admit people with a variety of backgrounds. Flatiron School also offers several free introductory courses, including a How to Land a Job in Tech Career Prep Curriculum, Coding Bootcamp Prep, Data Science Bootcamp Prep, and Hacking 101 Cybersecurity Bootcamp Prep.
Flatiron School’s Career Services team provides weekly 1:1 career coaching sessions, mock interviews, and access to employer partnerships to help students launch lifelong careers in tech.
Flatiron School also powers the Access Scholarship investing $1.5 million into the futures of more than 500 students across all our campuses and online courses in 2020. The Scholarship opens doors for aspiring innovators who may have experienced barriers to education and lets students enroll for $0 upfront. To increase diversity in its programs, Flatiron School has awarded over $10 million in scholarships for women, minorities, veterans, and other underrepresented groups in tech.
Flatiron School was one of the first bootcamps in the industry to publish outcomes, backing its 93% employment rate for job-seeking on-campus and online graduates included in the 2019 Jobs Report including full-time salaried roles, full-time contract, internship, apprenticeship, and freelance roles, and part-time roles during the reporting period. Read their full independently-verified jobs reports at flatironschool.com/outcomes.
Recent Flatiron School Reviews: Rating 4.66
Recent Flatiron School News
- 2020 Coding Bootcamp News Roundup
- Virtual Tour: Flatiron School Seattle’s Remote Bootcamp
- November 2020 Coding Bootcamp News
- Data Visualization, Mobile, Linux, Penetration Testing, Virtualization, Mobile Security, Data Analytics , Ethical Hacking, Cryptography, Android, Network Security, SIEM Administration, Python, Blockchain
In PersonFull Time40 Hours/week12 Weeks
Start Date None scheduled Cost $15,000 Class size N/A Location New York City, WashingtonOver 12 intense weeks on campus at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats. You’ll set traps and catch threat actors with our real-world lab environments paired with industry-grade curriculum. You’ll learn the analytical skills needed to stand out from the competition. Our Cybersecurity Analytics program includes 8 foundational courses designed to prepare you for success in the cybersecurity industry.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC $17,000, DC $15,000 Scholarship Contact email@example.com to learn about current opportunities
Minimum Skill Level No previous cybersecurity analytics experience is required. Prep Work Yes Placement Test No Interview Yes
- In PersonFull Time40 Hours/week15 Weeks
Start Date None scheduled Cost $18,000 Class size N/A Location New York City, WashingtonOur 15-week Cybersecurity Engineering program will teach you real skills using real tools, including our custom-built ‘Cyber Range’ lab environment. Thanks to our proven, employer-oriented curriculum, you’ll graduate prepared for a range of vital tier 1+ cybersecurity roles — like security engineer or penetration tester — in months, instead of years.
Deposit Yes FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit Tuition Plans Tuition varies by campus location: NYC $20,000, DC $18,000 Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level Some knowledge of programming languages, as well as a familiarity with Windows, Linux and Unix operating systems, will help with this program Prep Work Yes Placement Test No Interview Yes
In PersonFull Time40 Hours/week15 Weeks
Start Date Rolling Start Date Cost $15,000 Class size 20 Location San Francisco, Chicago, New York City, Seattle, WashingtonThe 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 information as actionable as possible. Our pedagogy ensures not only job readiness for today’s market, but the aptitude and skills to keep learning and stay relevant. 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 three weeks towards completion of a large-scale data science and machine learning project where students work in groups of two. 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.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC and SF: $17,000; Chicago, Houston, Seattle: $15,000; Scholarship Visit flatironschool.com/scholarships to learn about current scholarship opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course. Prep Work Yes Placement Test Yes Interview Yes
- Growth Hacking, Penetration Testing, Virtualization, Mobile Security, Ethical Hacking, Network Security, SIEM Administration
OnlinePart Time16 Weeks
Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineIn as little as 16 weeks at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats. You’ll set traps and catch threat actors with our real-world lab environments paired with the industry-grade curriculum. You’ll learn the analytical skills needed to stand out from the competition. Our Cybersecurity Analytics program includes 8 foundational courses designed to prepare you for success in the cybersecurity industry.
Deposit Yes FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Full-Time Course: $15,000 Part-Time Course: $15,000 Scholarship Contact email@example.com to learn about current opportunities.
Minimum Skill Level No previous cybersecurity analytics experience is required. Prep Work Optional Placement Test No Interview Yes
Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineWith more than 650% job growth since 2012, data science has catapulted to be among tech’s fastest-growing and most sought-after fields. This program will provide 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. Students will learn how to gather data, apply statistical analysis to answer questions with that data, and make their insights and information as actionable as possible. Our pedagogy ensures not only job readiness for today’s market, but the aptitude and skills to keep learning and stay relevant. The course is available in full-time, part-time, and self-paced formats.
Deposit N/A FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Tuition varies across three course pacing options: Full-Time Course: $15,000 Part-Time Course: $15,000 Self-Paced Course: $9,600 Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course. Prep Work Yes Placement Test No Interview Yes
Deposit N/A FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Tuition varies across three course pacing options: Full-Time Course: $15,000; Part-Time Course: $15,000; Self-Paced Course: $9,600 Scholarship Contact email@example.com to learn about current opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course. Prep Work Yes Placement Test No Interview Yes
In PersonFull Time40 Hours/week15 Weeks
Deposit Yes Financing Tuition Plans Tuition varies by campus location: Chicago, Dallas, Denver, Houston, Seattle, Washington, DC: $15,000 NYC and SF: $17,000 Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course. Prep Work Yes Placement Test Yes Interview Yes
Flatiron School Reviews
475 reviews sorted by:
- Grateful for the Experience- 1/7/2021Lili R • Graduate • Course: Software Engineering Immersive • Campus: Houston • Verified via LinkedInI had the honor of having amazing instructors throughout my time at Flatiron. They were interactive and made sure we understood the material before moving forward. My instructors and coach went above and beyond to provide us with resources to help us better understand the material and learn beyond the curriculum. They were all approachable and were my biggest cheerleaders when I had self-doubt. They were always willing to help out when we had problems and never told us the answer but rather further cultivated our problem-solving skills and guided us toward potential answers.
My only feedback would be with some of the labs in the curriculum. Some lessons we read were confusing so I think it would be good to update the online curriculum more consistently. They also recently added some Data Structures and Algorithms material for additional reading, but I think it would have helped more learning some of it during the bootcamp instead of learning stuff like Sinatra or doing group discussions for example.
I'm also thankful for the Career Services team at Flatiron. A lot of the interviews I have gotten are thanks to their efforts. I think they do a good job of establishing relationships with companies. My career coach is also amazing. I have weekly meetings with her to see where I'm at in the job search process and how I can improve my process.
Overall I am grateful for the experience and grateful for my instructors and the Career Services/Career Coach.
- One of the best decisions I've ever made- 1/4/2021Stephen Anderson • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: Houston • Verified via LinkedIn
- Flatiron School SE Immersive fall 2020- 12/10/2020Rita • Graduate • Course: Software Engineering Immersive • Campus: Seattle • Verified via LinkedInI graduated from Flatiron School's software engineering immersive program in December 2020. Due to pandemic the program transitioned from on-campus to remote learning. We had to be on Zoom every day 9 to 6. Our day would start with a group discussion summarizing yesterdays lessons, we would then move on to pair-programming, then there would be a lecture and then we would finish the day with working on labs.
I came to the bootcamp with zero programing knowledge and in four months graduated as a full-stack developer totally confident in what I've learnt. Honestly I was a bit skeptical before I've started this program, I couldn't understand how one can learn so much in such a short time. But the program is super intense and the curriculum requires you to learn and practice new concepts every single day. Every new skill you are taught comes with it's own labs which require you to use the skill until it becomes second nature. I like that Flatiron teaches you not only specific languages and frameworks, but they teach you how to learn, which is a great skill to have in life in general and certainly an important skill for a software developer.
A word about instructors; the instructors we had were top-notch, super knowledgeable and helpful, and could explain complex, unfamiliar technical concepts in a way which anyone could understand. Our instructors were super supportive and they motivated us to keep going. The school's support does not end at graduation. Everyone is assigned a career coach who supports you for next 6 months and helps you during your job search.
- Flatiron School - Denver Campus- 11/25/2020Tiffany • Student • Course: Software Engineering Immersive • Campus: Denver • Verified via GitHubI want to preface this by saying I have no experience with other campuses, but I can speak confidently about my experience at Flatiron in Denver, CO.
With some trepidation, I enrolled in September 2020. It is the best decision I could've made -- do you enjoy learning and aren't afraid to ask questions? Do you like to engage in theory and practice? Do you want to be taught how to learn effectively so you can apply to new languages you want to learn in the future? Do you want to join an incredibly diverse community full of supportive and caring individuals? This place is for you.
- Best Coding Bootcamp In Every Way!- 10/20/2020Joseph Pyram • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: Brooklyn • Verified via LinkedInFlatiron School is the best coding Bootcamp ever!
If you do your part, you won't regret it!
It was a very challenging experience, but very rewarding at the same time! Every 2 weeks you have to learn a new programming language, pass a code challenge, and build an application solo or as a team. There's a lot to learn in a very short time, however, they give you plenty of exercises and projects to gain a practical understanding of what you learn. At times, you have to do assignments alone, or in pairs. The school also has a lot of fun group activities that foster teamwork and camaraderie.
It was an overall great experience that pushed me to grow not only intellectually, but also as a person! I highly recommend going to Flatiron School!
The curriculum is very rigorous! Here's a breakdown of the process you go through in the immersive SE program:
- 1st week, you learn Ruby
- You're given a ton of assignments to do
- 2nd week, you take a code challenge to test your understanding
- - If you pass, you get to do a group project that you can present to your whole class. Very fun experience!
- - If you fail, you have to do a solo project that ends up being scrutinized and you're grilled by 2-3 instructors in a room. Very stressful experience!
- 3rd week, is for the presentation of the solo or group project.
- - If you fail the solo project, you can't continue the program in-person, you have to continue the program online at your own pace.
- - You technically can't fail the solo project, because you already passed the code challenge. Bear in mind that those projects will end up in your portfolio after graduation, so it's in your best interest to have great projects, whether you did the solo or group project.
- The last 3 weeks are for your capstone project that incorporates everything you learned from the beginning to the end of your time there. You have to learn at least 2 new technologies (tools, frameworks, plug-in, etc) on your own and add them to your project. It's a fun, stressful, and rewarding experience!
- The very last week consists of you presenting your project to the entire floor of Software Engineering students. Many alumni come through to see your projects. Sometimes hiring managers also attend.
- The last day is graduation day, the saddest day you'll experience on campus :(
Important: For the immersive SE program, code challenges are not graded! You're evaluated based on your understanding of the subjects, not your grade. They assess your understanding from the mistakes, bugs, or incompleteness of your code or answers to the questions.
I found the instructors to be very knowledgeable of the subjects. They also were funny, witty, and approachable. You can talk to them about personal issues you may be going through and find them to be very understanding. All the instructors and coaches I had were AWESOME! They must have a very good selection process for hiring them. Most instructors are actually former students that become coaches, then instructors themselves. From my understanding, they're contracted for a year or two after which they have to leave to pave the way for the next set of student alumni.
After graduation, you're assigned a career coach, with whom you meet every week for the next six months or until you get a job. If you signed up for an Income Share Agreement (ISA), then you don't have to pay the tuition until you find a job, after which a percentage of your salary goes towards paying them back. The contract you sign guarantees that you'll find a job within 6 months, if you don't, then you don't have to pay them. As part of your money-back guarantee (MBG) agreement, you have to meet with your coach once a week, establish at least 8 professional connections or contacts, write a blog, and have at least 5 GitHub contributions (aka 815). Failure to do so results in voiding your MBG contract, meaning that you have to pay the tuition amount even if you don't find a job. In other words, failing to meet any of the weekly 815 obligations means that you will have to pay them even if you don't get a job in 6 months! This is very important to understand and stay on top of!
They're affiliated with companies that hire bootcamp graduates. They have a unit called Employee Partnerships (EP) that send you jobs that they believe match your qualifications. 95 percent of all interviews, code assessments I had were through EP. They're a valuable asset in your job search!
I personally had a very good coach! She gave me great advice and guidance on how to maximize my results for getting a job. I did my 815 as best as possible, attended virtual (due to covid) conferences, lectures, meetings, book clubs, study groups, etc. I made some great connections along the way. I finally found a job via EP, three and a half months after declaring my job search date. I found all of their claims to be true and I'm excited to start a new career as a software engineer! If you choose Flatiron School to start a career in software engineering, you won't be disappointed so long as you do your part in fulfilling all of the obligations that are asked of you!
- Flatiron School SE Immersive Summer 2020 Review- 10/14/2020Scott S. • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: Denver • Verified via GitHubI attended Flatiron School's full-stack software engineering immersive program from May-August in 2020 at the Denver campus remotely. The Denver instructional staff is top-notch and extremely knowledgable. They have created an extremely positive educational environment and welcoming campus culture. They don't make you pay $ to repeat learning Modules and they don't grade your projects which allows you the freedom to develop whatever interests you in each learning Mod. They cater to everyone's learning needs and let you choose the lessons each day depending on what you have questions on and what you are interested in learning more about. The Learn.co labs and coursework is also very well done and Flatiron School helps you create an extremely active GitHub profile and set you up well for professional opportunities. Multiple individuals from my cohort as well cohorts in front of mine and behind mine were able to get software engineering jobs just 1-2 months post program. I would definitely recommend Flatiron School Denver to anyone looking for a positive bootcamp experience and great career services.
- My Overall Experience- 9/29/2020Rianna Cleary • Graduate • Course: Software Engineering Immersive • Campus: Brooklyn • Verified via LinkedInFlatiron School helped me develop my engineering skills due to their daily deadlines, constant pair-programming, and their lessons on working autonomously. I was a newbie to coding when I started the program so I was suffering from major imposter syndrome, but despite that, every single person in their staff made me feel so comfortable and provided me with guidance and positivity throughout the whole program. Being in this program also taught me how to learn and be more independent in terms of making my own decisions, not being afraid to try different solutions out, etc. After I graduated, my career coach helped me so much along the way and gave 100% in everything she did for me. I was awful at reaching out to random people/networking in general, but with her advice and applying different techniques, it became really easy and way less nerve-wracking! I am beyond grateful to everyone that contributed to my growth at this school, and would recommend it to anyone who wants to dive into a coding boot camp!
- Laura • Cohort Lead, Online Software Engineering • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHubEnrolling in the Flatiron School boot camp was probably the best decision I've made, both financially and personally. The boot camp does cost a fair amount of money, but now I'm making way more than I would've before and earlier than if I had gone the self-paced route. I originally wanted to pursue teaching (high school English), but the education field requires a lot of work to get into for very low pay and not a ton of support. Pretty shortly after graduating, I landed a role as a Cohort Lead at Flatiron. So now I'm able to teach and code while also being on track to pay off my ISA easily. I also know plenty of others who have graduated before and after me who have landed roles at major companies like Amazon and Shopify despite even COVID-19. Overall, the best aspect of Flatiron is the community. My cohort lead and career coach both went above and beyond to help me develop my skills and land a job. Beyond that, everyone I worked with - from admissions to education to career services to alumni, and even now, the hiring and HR teams - have been absolutely wonderful. The people working at Flatiron truly want everyone who enters the boot camp to leave with a job they love and that supports them, and they work above and beyond their job responsibilities to try to get you there. Some people take longer than others, but from what I've seen personally from other cohort mates is that if you are determined/able to put the work in and love to code, you will finish the program with the skills to build beautiful and functional full-stack applications from scratch.
- Pavel Beletsky • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: New York City • Verified via LinkedInThey won't do the job for you, you need to work hard on your own, but if you know what you want, go for it! I met a lot of interesting people and gained a ton of priceless experience. For 15 weeks I learned more then I've tried to learn online after work for 3 years. Flatiron school is not the only option, but it was my choice and I don't regret it.
- UX Design Immersive- 7/17/2020Megan Mei • Jr. UX Designer • Graduate • Course: UX/UI Design Immersive • Campus: Seattle • Verified via LinkedInMy experience with Flatiron is overall positive. I really enjoyed the course curriculum and the structure of course (6week online individual work, 6week online group work, 5 weeks in-person group work, 4 weeks client work, 3 weeks portfolio.)
From my observation, Flatiron tends to hire two types of instructors - 1) notorious professors from well-known universities and 2) motivated, smart Bootcamp grads who have been in the workforce for 1-3 years.
I would say I got really lucky and had the chance to work with some great lead instructors and supporting instructors (mostly the ladder-type mentioned above.) who are very dedicated to helping students succeed and would put in extra effort and time to help you build great portfolio pieces.
Not to say the professors are bad but there is a huge difference between teaching at a University and teaching at a Bootcamp. Instructors are a huge part of this learning experience, so I would say I got pretty lucky because the cohort before me and after me both had really bad experience.
PS: also a side note: most of the instructors I worked with had already left Flatiron, so I can't speak to the new instructors.
You get assigned a career coach, who you would meet with every week to give you advice and new directions. There is also the Employment Partnership team, who is supposedly setting up interviews for you. (an add on to your own career search)
Career coaches are great resources for reviewing resumes, portfolios, or simply a source of motivation.
Environment + Resources
Flatiron is owned by WeWork, so we had really great resources there. Even before our in-person phase started, my team and I worked at WeWork to collaborate. (This was before COVID as well)
We also received course material to the UI track after we have completed the course. There are a lot of resources available at Flatiron, I think it is a great plus.
I don't know of a lot of boot camps that sets you up for client work (internship basically.) This is something that really helped with my job search - being able to say I have had the opp to work with real clients, projects, engineers? etc.
Although I have to say, my client was super flaky and we did the whole project without much communication with them. It still works experience, right?
I think Flatiron makes some excellent hires and some terrible ones in all teams and fields (not much in-betweens...) and there is no good protocols in place to ensure experience. The curriculum is great. One thing for sure is that Flatiron really is trying to find you a job, with the resources they provide and the ISA options, etc. There are some really smart people working here to help you.
- Felipe Bz • Graduate • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHubI joined Flatiron School SE track with much enthusiasm. I found the instructors to be knowledgeable and willing to help you if you had questions. I completed the program on a fast track (faster than my cohort) and have my portfolio finished with top notch projects.
The curriculum (2019-2020) seemed a bit too basic, repetitive tasks and exercises. I did raise the issue of lessons even repeating themselves and even grammatical errors/bugs in them. It also did not cover crucial software engineering concepts such as data structures and algorithms. Also the stack with a heavy focus on Ruby is a bit outdated and only cover modern frameworks in the last section.
My major issue was with career and student services. Student services is pretty much absent. I sent an email in the middle of my program and waited over a month to only get a templated response. Career services people are willing to help you and get to the next level but the process relies on a pretty outdated structure with spreadsheets and you're required to do a lot of cold outreaching.
As a graduate of the software engineering program, and with a background in education I felt Flatiron School is a bit overrated these days. In the past it could've been in the forefront of technology and innovation. Considering the outdated/too basic curriculum, non-responsive student services and lack of meaningful support from career services I think it needs a major overhaul to keep up with current job and tech trends.
* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.
Of the students who enroll at Flatiron School, 99% graduated. 84% of graduates were job-seeking and 91% of job-seeking graduates found in-field employment after 180 days and report a median income of $74,447. Below is the 180 Day Employment Breakdown for 205 graduates included in this report:
180 Day Employment Breakdown:
Notes & Caveats:
You can download the reports here!