Software Engineering

Launch a career in Software Engineering.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Want more info?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Kickstart 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. 

Software engineering study pathway

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

A new kind of education

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 SMU x Flatiron School difference: 

  • Small group classes
  • Weekly live call with your mentor + recorded video critiques
  • Supportive and active community of peers, alumni, and mentors
  • Flexible schedules and 100% online, study from anywhere!

Ready to Make a Change?

Whether you want to build games, design products, prevent the next cyber attack, or create the next internet-breaking AI, we provide the training to bring your ideas to life.

Let's build your future together.

Apply Now