About Flatiron School
Founded in 2012 and started the bootcamp revolution, Flatiron School offers immersive on-campus and online programs in software engineering, data science, cybersecurity analytics, cybersecurity engineering, and product design that trains passionate people... Read More
To apply, submit your application and share a bit about yourself and what's driving you to start a career. During the application process, you will speak with an Admissions representative in a non-technical interview to allow for the opportunity to get to know each other better in a friendly conversation. You will also need to complete a 15-minute critical thinking and problem-solving assessment afterwards.
You will receive your acceptance decision from Admissions within 4 business days of completing the assessment.
Students benefit from:
- Proven Career-Services Framework
- Robust Industry-Aligned Curriculum
- Career Building Portfolio
- Dedicated 1:1 Career-Coaching
- The Support of Passionate Instructors, Coaches and Community
Flatiron School was one of the first bootcamps in the industry and a pioneer in providing 3rd party examined job placement reports.
Flatiron School wants to empower the next generation of female tech talent. That’s why we created the Women Take Tech Initiative scholarship. To date, Flatiron School has awarded over $1 million in scholarships to make a life-changing tech education more accessible to aspiring female programmers across their disciplines. The Women Take Tech Scholarship is designed for new enrollees in Flatiron School programs globally. Flatiron School has allocated $200,000 dollars from our 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 tor each scholarship recipient in the form of a tuition credit, depending on program and eligibility requirements.
Do you represent this school? Suggest edits.
No previous coding experience is required, but Flatiron School encourages all applicants to start learning through the free coding introductory lessons.. All students apply through a standardized process, including a written application, admissions interview, and technical review.
Flatiron School Reviews
Average Ratings (All Programs)
Jenny KreigerData Scientist | Graduated: 2020
Online Data Science
"Awesome option for a career-changer"
Overall, I had a fantastic experience with Flatiron School. The program enabled me to get a data science job that ticked all my boxes. I was able to make a dramatic career transition (during a pandemic, no less!) from academia/non-profits to tech thanks... Read More
Background: When I was applying to bootcamps, I already had a PhD (in a humanities discipline) and lots of data science and programming tutorials under my belt. I chose Flatiron School because the curriculum looked good, the program was only 5 months when done full-time, and they offered an income share agreement as a payment option.
Getting in: First I had a call with a representative to assess my interest and experience in data science. Then I got access to some preparatory materials that included basic Python and a little bit of calculus. Once these were done, I had a technical interview with a Flatiron School instructor, consisting of a few basic programming questions and a conversation about some math/calculus concepts. The preparatory materials were enough to help me be ready for this interview, but the real point of the interview is to assess whether you can learn quickly and take feedback/correction well. After this, I was accepted to the program and chose my start date.
The program: For the duration of the program, I had one instructor, an "educational coach" (to help with motivation, study skills, etc.) and a cohort of fellow bootcampers. We spent four hours per week in live lecture/office hours, and I had two half-hour one-on-ones with my instructor each week, too. My cohort had its own Slack channel where we could ask the instructor or each other questions and do daily standups. Here's a list of topics we covered (not exhaustive):
General Python programming, with particular focus on NumPy, Pandas, and Matplotlib
Git, GitHub, and principles of version control
Basics of data visualization
Regression (linear, logistic, multiple linear, polynomial, etc.)
SQL and general principles of database design
Basics of object-oriented programming
APIs, web scraping, and working with JSON files
A broad survey of statistical topics, including combinatorics, permutations, distributions, central limit theorem, hypothesis testing, and Bayesian stats
Time series analysis
Basics of linear algebra
Survey of machine learning algorithms and techniques, including k nearest neighbors, decision trees, random forests and other ensemble methods, support vector machines, PCA, k means, and recommendation systems
A little introduction to Spark via PySpark
Basics of graph theory/network analysis
Basics of NLP
Survey of deep learning topics, including RNNs, CNNs, and transfer learning
A little intro to AWS and how to deploy a machine learning algorithm into production.
Near the end of the program, I also got access to a career prep curriculum, which contained readings and exercises relating to résumés, LinkedIn, networking, building a professional web presence, etc. Flatiron School recently added a post-bootcamp curriculum of extra stuff to study while job-searching, including more work with SQL, and intro to R, and some guidelines for making your projects look better on GitHub. I'm really glad they created these additional resources, since these are things I went out and studied on my own because they were important for my job search. Flatiron is constantly updating the curriculum, and students are welcome to submit suggestions or corrections to be addressed by the curriculum team.
An average day of bootcamp involved a lot of independent reading and work on the labs provided in the curriculum, interrupted by a lecture/group meeting with instructor and classmates to go over the material assigned for that day. This format was great for me because I learn better when I can focus on something on my own for a while and then have a chance to ask my questions and hear other people's questions, too. Each day's meeting covered a certain chunk of the curriculum, but there was a lot of flexibility to work ahead or take more time on something if I wanted. Although you could always spend more time on things, I found it was possible to complete each week's material to my own satisfaction in 40-45 hours on average.
Overall, the curriculum prepared me well for my job search. The projects I built during bootcamp were of a high enough quality that I could present them during job interviews. The capstone project is totally open-ended, so you can design it to show off skills relevant to the types of jobs that appeal to you. For each project, I had to do both a non-technical presentation and a code review with my instructor, and these experiences were extremely helpful once I started looking for a job. This is definitely one of the reasons to do a bootcamp rather than just studying on one's own. If someone I knew were looking for a bootcamp today, I would tell them to ask whether a program includes this kind of project work, since it's the best way to prepare for/show that you're prepared for real data science work.
Career services: My experience with career services at Flatiron definitely made the program worth the cost. As soon as I graduated, I started working with a career coach who helped me with my résumé, mock interviews, web presence, and general job search strategy. My coach was amazing, especially at keeping me motivated when the pandemic brought my job search to a screeching halt. It was really helpful to have someone to talk to each week about my job search, and she was super responsive to any questions I had about how to respond to e-mails, networking tactics, etc.
Highlights: The best parts of the bootcamp for me were my instructor, my career coach, and the projects I built.
Improvements: I would have liked to see a little more space in the curriculum given to ethics, maybe some case studies about practical applications of data ethics. There was a brief overview of data ethics in theory ("Hey, you should only make ethical use of people's personal information! There is bias in AI!"), but since this is an issue that affects all aspects of data science, it would be good to give it a little more weight.
Do you represent this school? Respond to a review.
Justin DavisIntegration Engineer | Graduated: 2020
I graduated from the online self-paced software engineering program. To me, Flatiron's strength is its support structure. The school bends over backwards to provide multiple channels of support. I was originally slated to join the in person program in... Read More
Ahmed AbououfSoftware engineer | Graduated: 2020
"Not recommended at all"
Jeremy RGraduated: 2020
"They can't get their act together."
Long story short, FlatIron acquired SecureSet. SecureSet strung me along for a year on this new online cybersecurity program, that never happened. They ended up closing their doors in Tampa two months after I made the commitment to quit my job and attend... Read More
(I did not attend but I had to select answers to the questions below in order to submit my review).
Online UX/UI Design
"UX Ui design course Cancelled."
I was looking forward to starting my cohort May 4th 2020 but due to some unfortunate events at FLATIRON they cancelled the full course for UI/UX design. It is fully cancelled even on the the website, UI/Ux who? it’s not even there so don’t waste your... Read More
"Was fully delivered what was promised. Very happy with experience."
I completed the data science course all my classmates had strong professional or academic credentials. Instructors were Joe, Sean, and Fangfang. All were extremely knowledgeable, friendly, and had real world experience. I left with all the skills of a... Read More
"Don't do the Data Science one"
The instructor was great, and I like the learning platform- the being able to scroll through text rather than watch hours of video content, and still have a real person to chat with for questions and clarification. The curriculum is mostly good, but I... Read More
Online Data Science
"Best Bootcamp to Transition into Data Science"
I had a fantastic experience at Flatiron that ended up in me receiving two job offers two days apart, a month after my graduation! They provide the necessary structure and resources to ensure your success in this field. I agree with some reviews that... Read More
Matthew SerreGraduated: 2019
Online Software Engineering
"Instant Success with Flatiron"
Flatiron was great for me. Because it is self-paced, the online program allowed me to start slow while I was working full time and ramp up once I resigned from my job to focus on the program. Every person I encountered from instructors to coaches to fellow... Read More
Jeremiah TabbGraduated: 2019
"Amazingly Transformative Program"
The Flatiron School will change your life --- if you put in the work. They hire Incredible staff, support your learning with fantastic materials, and work alongside you after graduation to keep you motivated. The entire environment is designed for your... Read More
A year ago today, I was a senior music composition major in college crying over my grad school rejection letters --- this morning, I signed an offer for a full-time C# position. This mind-blowing transition is all thanks to the incredible instruction I received from the Flatiron School in Denver.
If you sign up and put in the work - you will be exposed to a neverending world of learning, and given the tools to explore. The skills you learn at this school make any technology and concept possible for you to master - only for you to shift into learning something else.
I would recommend this school to anyone who is very motivated to make a career switch. It will be hard, sometimes very hard, - but the outcomes speak for themselves.
Compare Similar Bootcamps
Frequently Asked Questions
What financing options are offered by Flatiron School?
Flatiron School offers many financing options, such as Scholarships, Loan Financing through third party loan providers, Deferred Payment, and Upfront Payments.
What courses are offered at Flatiron School?
There are many courses you can take at Flatiron School. These include Cybersecurity Engineering, Data Science, Software Engineering, and Product Design.
What types of programs are offered at Flatiron School?
Flatiron School has Full-Time and Part-Time programs for students that can be taken online or in-person (Full-Time only).
In these programs, students can learn from and take advantage of pair-programming exercises, labs & mini projects, individual career coaching, and more.
What are the job outcomes for Flatiron School?
The average starting salary for 2021 graduates after graduation was $74,625, for job-seeking graduates who accepted full-time salaried roles within the reporting period and disclosed their compensation. The average hourly pay for graduates who accepted full-time contract, internship, apprenticeship, and freelance roles and disclosed their compensation was $32/hr. The average hourly pay for graduates who accepted part-time roles and disclosed their compensation was $24/hr. (See full Jobs Report here.)
What is the application process at Flatiron School like?
Prospective students will need to submit an online application in order to apply to Flatiron School. Once you complete your application, you’ll receive an invite to complete Flatiron School’s admissions assessment. Please follow the instructions to complete the assessment, once this is completed you’ll be able to schedule your interview with their admissions team so they can assist you with the next steps to get into their program.
You may also be interested in...
Subjects: Back-End Web Development, CSS, Data Science , +15 More
Hi Ahmed - Thank you for taking the time to share your experience. Our goal is to provide each of our students with the skills and career support they need to succeed in their professional transition. We are sorry to hear that your experience was not... Read More
We're incredibly proud of our curriculum, our community, and our jobs placements, but are always striving to make Flatiron School even better. As we do, we'll be referring to this feedback. If you'd like to speak directly or in any more detail, please always feel free to e-mail me directly at firstname.lastname@example.org