Launch a career in Software Engineering.
Immerse yourself in the captivating world of software engineering with programs taught by professionals working the field.
In our career pathways, we not only cover the most in-demand skills for software engineering—we equip you for continued success even after the program ends. From learning the basics of JavaScript to building out your app, whatever you want to create, we’ll get you there.
Our online software engineering courses provide a highly interactive, small-class education experience that will equip you with the skills and knowledge you need to excel, all taught by experienced professionals with years of experience in the industry.
This complete study pathway will prepare you for a career in software engineering. You’ll go from the very basics of programming, to building out your own app with front end and back end stacks and graduate with a portfolio of projects to showcase to potential employers.
Upon the completion of each program in the pathway, students will receive a certificate and digital badge. Digital badges can be used in email signatures or digital resumes, and certificates can be displayed on portfolio websites and social media sites such as LinkedIn, Facebook, and Twitter.
Software Engineering Essentials - 9 weeks - Beginner
Tuition - $2,700
Software Engineering Foundations I - 9 weeks - Intermediate
Tuition - $3,600
Software Engineering Foundations II - 12 weeks - Intermediate
Tuition - $4,700
Software Engineering Capstone - 12 weeks - Advanced
Tuition - $5,200
Ready to jump straight in? The software engineering bootcamp — all of the programs bundled into one — is the choice for you.
Software Engineering Bootcamp - 45-60 Weeks - Beginner
Tuition - $15,000
Get a more hands-on education with mentorship from professional software engineers, an industry-approved curriculum, and a thriving community cheering you on. By giving you access to the most talented engineers in the industry, we help you to become well-connected, trained, and prepared for life beyond school.
The Bletchley Institute x Flatiron School difference:
Check out our available courses below.
Launch a career in Software Engineering.
Front End Developers are responsible for developing new user-facing features while building reusable code and optimizing page load times within web/mobile applications.
Full Stack Developers (also called Full Stack Engineers) use front-end and back-end programming languages to design, develop, and maintain full-fledged platforms with databases and servers.
Software Engineers (also known as Software Developers) leverage their knowledge in programming languages, frameworks, databases, servers, and other technologies to turn an idea into a final product.
Be part of a community that dares to dream, to innovate, and to make a lasting impact on the world. Together, we can achieve mighty things.