• Can I apply for financing?

    Once you have been accepted into the program, you may apply for financing through one of our lending partners. We work with Skills Fund and Climb, who have helped many Flatiron students secure loans. We recommend waiting until after you have been accepted into the program before applying for a loan.

  • Can I chat with someone on the Admissions team?

    Absolutely! You can schedule an appointment with someone from the Admissions team here: http://www.meetme.so/flatironadmissions.

  • Do I need a computer?

    For the in-person courses, we work on Mac laptops with the latest OS installed. If you don’t have one already, we can provide a loaner. For online courses, you do need your own computer, but it can be either a Macbook or a PC. You can view the minimum required technical computer specs for all courses here.

  • Do you help me with my portfolio?

    Students will graduate having completed 6 robust portfolio projects — all of it on GitHub.

  • Have a question you don't see here?

    Simply email info@flatironschool.com and we’ll get back to you shortly.

  • How do I know I’m learning? What happens if I fall behind?

    Our modular structure means you’ll always know that you’re gaining the competencies to become a software engineer — and it gives us the opportunity to see who might need more mentorship to get there. Because our curriculum builds cumulatively, each module concludes with a 1:1 instructor review to check in on your progress and make sure you’ve gained a strong understanding before we add more concepts on top of it in the next module. If you don’t pass the review, you’ll receive additional direct mentorship to solidify your understanding and take it again. If you don’t pass this time, you’ll have the opportunity to repeat the full three-week module at no extra cost. You can repeat a module once; if you don’t pass the second time through, you will be asked to leave the program for a partial refund. Partial refunds are determined based on the number of weeks in the program.  For more information contact admissions@flatironschool.com.

  • Is it possible to shift to a software job after the age of 40?

    See Dean Avi Flombaum’s in-depth answer on Quora.

  • Should I learn in-person or online?

    All of our in-person campuses and Online campus have a great deal in common:

    • Shared, Rigorous Curriculum
    • 1:1 Mentorship with Expert Instructors
    • Community Support: Code with other learners
    • Code Portfolio: Graduate with the biggest portfolio of code — all of it on GitHub.
    • Professional Workflows: Write code the real way, using Git, Bash, and a test-driven approach.
    • Study Groups: Work through curriculum and code labs with other students in a structured way.
    • Certification: Pass our final exam to certify your mastery of Flatiron School’s robust curriculum.
    • Job Guarantee: After certification we guarantee a job offer within 6 months or your money back.
    • Career Training: Learn what it will take to land the job you want.
    • Employer Access: We will share your profile with our 1000+ cross-country employer network.

    That said, think about what works best for you:

    • Location: Do you live nearby or prefer to study from home?
    • Timeline: Most in-person courses last 15 weeks. Our online course goes at your own pace, faster or slower.
    • External Commitments: Do you need to maintain a day job? In-person courses meet full-time, M-F 9am-6pm. Online is at your own pace.
    • Budget: In-person courses are $15,000. Our online courses start at $8,500.