Software Engineering Program
Build Global Solutions
Design, develop and maintain complex, high-impact software systems for any field.
Software Engineering (SFWE) at the U of A prepares students to build the programs that run our world. Take on every stage of software production – from theory and ideation to lifecycle development, DevOps, agile methodologies, continuous integration and deployment – to create a better digital world.
Curriculum Shaped by Industry
Since its launch in 2021, the program has been guided by top industry partners to meet modern demands. Courses focus on large-scale software product development and system-level design, giving graduates the tools to create solutions that scale. Classes are available on the main Tucson campus, Yuma, Chandler, or fully online. Degrees are offered for BS, MS, and PhD, including an accelerated master's program.

Hands-On Experience for Job Success
Graduates are equipped for success in virtually any area, including:
- Aerospace
- Artificial intelligence
- Health care technology
- Smart infrastructure
- Financial systems
- Data science
- Automation
Online Programs
Fully online Bachelor of Science, Master of Science and PhD degrees are available, offering flexible learning options that fit your busy schedule.
High-Demand Career Skills
Graduates are ready to jump into rewarding jobs with companies like Google, Raytheon, Intel, Microsoft, Northrop Grumman, Snap Inc. Honeywell and Amazon, along with national research centers such as Jet Propulsion Laboratory, Sandia and Oak Ridge.
These partners serve as program mentors, ensuring students have experience in the latest tools, cloud infrastructures, and open-source platforms.
Take the Next Step in Software Engineering
Launch your career in one of the most in-demand and future-focused fields.

"Software engineering is one of the fastest-growing fields, with careers expected to grow over 25% in the next decade. By 2025, the global market will top $64B, driven by automation, AI/ML, cloud computing, and smart devices. For students, this means more opportunities than ever to build innovative, impactful careers in a wide range of industries."
Sharon ONeal, Founder of the Software Engineering Program and Professor of Practice
Get More Information
Become a UA Engineering Wildcat. Get more information to start you on your path.