Software Engineering Bootcamp

$13,000

11/05/2026

Next start date

Online - scheduled

3 - 6 Months to complete

Overview

Software engineering powers the technologies shaping our world. By mastering software engineering, you’ll gain access to diverse roles, high salaries, and a global industry in need of skilled professionals. Learn Python, JavaScript, Git, React, and Agile development to create functional and innovative software solutions. Our Software Engineering Bootcamp equips you to solve complex problems and build impactful software systems.

Software Engineering Online Bootcamp Benefits:

  • Gain job-ready software engineering expertise.
  • Learn industry tools and best practices.
  • Build solutions for today’s tech-driven world.
  • Develop the expertise to transition into tech.
  • Gain the skills to excel in software engineering in three to six months.
  • Learn through a flexible, impactful program.

Learners may also schedule one-on-one sessions with a mentor.

Program Cost and Payment Options

For the most current program cost and available flexible payment or financing options, visit the Bootcamp Enrollment page here. Call 480-770-0363 or email arizonastateuniversity@hyperiondev.com for more details on how to get started.

Flexible Schedule Options:

Full time:

  • Duration: 6 months
  • Weekly Commitment: 40 hours per week

Part time:

  • Duration: 3 months
  • Weekly Commitment: 10-20 hours per week

Upcoming Cohorts: Last day to enroll for each cohort is the program start date

  • November 5, 2026
  • December 7, 2026

Download Bootcamp Brochure

Course Modules

This module introduces the basics of Python programming, starting with pseudocode to plan your programs. You’ll learn to use variables for data storage, manipulate text and numbers, and apply control structures and operators for decision-making. The module culminates in building an investment calculator.

Who this course is designed for

  • Driven software engineers who want to gain a comprehensive understanding of software engineering principles, including software design, development, and testing.
  • Individuals seeking to transition into software engineering roles and gain hands-on experience with programming languages, software development tools, and agile methodologies.
  • Aspiring Professionals who want to develop advanced skills in software architecture, cloud computing, or DevOps.
  • Tech professionals who want to upskill and stay ahead of the curve in the ever-changing software development landscape.

Outcomes

By the end of this course, you’ll be able to:

  • Design solutions to problems and express them using pseudo-code and algorithms.
  • Write useful industry-standard code using Python and libraries that are foundational to software engineering.
  • Apply fundamental concepts such as variables, control flow, and data structures to create procedural programs.
  • Apply object-oriented programming (OOP) principles to design and implement classes that model real-world objects and scenarios, utilizing inheritance to reduce
    code duplication and improve code organization.
  • Design, plan, build, debug, test, and complete coding projects.
  • Create and populate a technical portfolio to showcase your skills to potential employers.
  • Get ready to apply for tech roles with the support of our careers services team, which guides and prepares you for your tech career.

Practical skills you will develop

This program equips learners with vital skills to thrive in today's complex workforce. Key skills include:

Agile project management
Data management
Object orient programming (OOP)
Code generation (AI-assisted development)
Version control systems (e.g., Git)

These skills directly apply to these careers

Software Developer

Designs, develops, and maintains software applications, ensuring functionality, performance, and user experience meet organizational requirements.

Median Salary: $132,270

Computer Systems Analyst

Study an organization's current computer systems and procedures and design information systems solutions to help the organization operate more efficiently and effectively.

Median Salary: $102,240

Program support

Contact
Have additional questions?

Please reach out using one of the methods below:

Email:

  • arizonastateuniversity@hyperiondev.com

Telephone:

  • +1 480-770-0363

Connect with our team

Complete a brief form to get program recommendations and answers to your questions.

About you

How can we help?

Share your interests, goals, or questions so we can personalize your experience.