Part-time | 6 months | Change the world with code
A flexible program built to get you a career in full-stack web development. Study online at a pace that works for you, while a team of mentors, career coaches, and peers guides you every step of the way.
Build the foundational skills that every web developer needs by building static webpages with HTML, CSS, and jQuery.
Create beautiful data-driven, interactive client-side web applications and learn the basics of the command line and Git.
Take your frontend web development skills to the next level. Learn to build powerful single page web apps with the popular frontend framework, React.
Build a foundation of computer science knowledge and hone your skills as an engineer, along with final preparation for your job search.
Get the syllabus sent to your inbox
Our mentors, career coaches, and community network are focused on your success, at every step.Find out more
Your personal mentor is your partner-in-code. They are program managers, instructors, and industry pros dedicated to your future success.
Your cohort reflects a real-world engineering team. You’ll work side-by-side for six months, program in pairs, and complete projects that mimic real world tasks.
Instructors and TAs
Your TAs and instructors provide 24/7 support through QA sessions and Slack, so you’re never lost for long.
Create a job-winning portfolio filled with complex, technical projects that will help you shine in interviews.
Complete a 10-15 minute application covering your background, goals, and experience.
Meet with an admissions advisor to discuss your application, walk through the program structure, and find out which program is the best fit.
Select a payment plan, or choose from one of our many financing options.
Complete online enrollment with your Admissions advisor.
Begin your Software Engineering Flex journey with your mentor.