Academic Catalog

Software Engineering (AS)

Program Description

Software engineering is the discipline of designing, developing, and optimizing software systems that power our digital world. It enables us to build everything from small applications to complex, large-scale systems that drive modern technology. A strong foundation in software engineering is essential for careers in artificial intelligence, cybersecurity, data science, cloud computing, and many other fields. Software engineering plays a crucial role in solving global challenges—advancing technology, improving connectivity, and developing sustainable digital solutions. If you're passionate about building innovative systems and creating software that can transform the world, this is the field for you.

Program Outcomes

Students who complete an associate degree in Software Engineering should expect the following outcomes from the program: 

  • Students can solve problems by applying principles of engineering and mathematics. (This outcome is based on ABET SLO 1.)
  • Students can acquire and apply new knowledge as needed, using appropriate learning strategies. (This outcome is ABET SLO 7.)
  • Students have a feasible plan for completing a four-year degree in engineering or computer science.