Pharmacy, Natural & Health Sciences

Software Engineering

Program Opportunities

  • Major in Software Engineering 


In the computer-dependent world of the 21st century, software engineering – the art and science of building efficient, resilient software systems – is a vital and indispensable science. It’s an applied discipline with many applications, calling for skills in problem solving, requirements engineering, software architecture/design, software quality and construction and testing of software systems.

Why Manchester?

At Manchester University, software engineering will take you beyond just programming. You’ll research, design and test software under the guidance of an exemplary faculty dedicated to preparing you for any number of exciting and lucrative career opportunities.

As a Manchester graduate, you’ll have a clearly defined technical skill set that will best enable you to take advantage of those opportunities. A Manchester software engineering degree means you’ll have a distinct advantage in a highly competitive and 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