What We Teach

Software Engineering
Gain a foundation in software engineering by building full-stack web applications using back-end and front-end programming languages, frameworks, and artificial intelligence tools.
Possible career paths:
Full Stack Developer, Web Developer, Software Engineer, and Prompt Engineer.

Data Science
Discover how to gather data from various sources as well as apply statistical analyses, artificial intelligence, and machine learning techniques to answer questions and make the information actionable.
Possible career paths:
Data Analyst, Business Intelligence Analyst, AI Engineer, and Data Scientist.

Cybersecurity
Gain a foundation in network and systems security, Python, risk and compliance, logs and detection, threat intelligence, applied cryptography, and how to leverage artificial intelligence tools.
Possible career paths:
Cyber Engineer, Penetration Tester, Security Analyst, and Security Consultant.

UX/UI Product Design
Gain a foundation in design through a holistic approach: credible research methods using artificial intelligence (AI) tools, product sense and strategy, UX and UI, and inclusive design.
Possible career paths:
Product Designer, UX Designer, UX Researcher, Web Designer, and UI Designer.
Alumni Success Stories
Career Changers
Each of these students pivoted into a successful career in tech.








Ready To Build The Future?
No matter what level you’re currently at, Flatiron School’s accelerated bootcamps will give you the skills you need to start a career in tech.