With a new bachelor’s degree in software engineering, the University of Arizona College of Engineering aims to create a pipeline of well-prepared students for some of the best technology jobs in the United States. The interdisciplinary degree debuts in fall 2021 in person and online. It is administered jointly by ECE and the Department of Systems and Industrial Engineering, and focuses on software for large-scale products and systems.
“Our world is becoming more connected and automated every day, and software engineers are a critical part of building the necessary technological infrastructure,” said David W. Hahn, Craig M. Berge Dean of the College of Engineering. “As the newest degree in the college, this exciting offering leverages the four-year Craig M. Berge Engineering Design program and expands the problem-solving opportunities for our students to meet industry needs."
Students choose electives from across many of the college’s eight departments to design their own courses of study. They learn about concepts such as the software development lifecycle, software DevOps, Agile methodology, and continuous integration/continuous deployment (CI/CD). Most courses use open-source integrated development environments, operating systems and cloud-based infrastructures to best prepare students for careers after graduation.