Pharmacy, Natural & Health Sciences

Software Engineering

Software Engineering
Program Opportunities
  • Major in Software Engineering 

Software engineering is the art and science of building good software systems that are resilient in the face of change. It is an applied discipline, focusing on problem solving, requirements engineering, software architecture/design, software quality and construction and testing of software systems.

Your studies will take you beyond programming and into designing and testing software. As a graduate, you can go straight into your career with a clearly defined technical skill set and a competitive advantage in this expanding job market.

Program Highlights
  • Learn programming languages including Java, C++ and Visual Basic
  • Courses include Technical Writing, Software Architecture and Design, and Cloud Computing
  • Your internship in Software Engineering lets you build and test real-world software solutions while enriching your personal portfolio