Programme Type:

Course Overview

You will study a broad curriculum for two years, before learning about the development of embedded software systems that are fundamental to almost all our use of technology.

Explore different aspects of computing science – such as games design, bioinformatics, and security – in your first two years.

Spend a year on an accredited, paid industrial placement between Stages 2 and 3.

Study specialist modules in Stage 3 – such as software verification technology and real-time and cyber-physical systems – to develop skills and knowledge for your chosen career.

About Software Engineering

Reliable software is fundamental to almost all of our use of technology, from the embedded systems that make a washing machine work to the flight controllers on a passenger jet.

Working alongside programmers who have in-depth knowledge of writing code, software engineers understand and oversee the development of these systems, requiring strong computing science, project management and problem-solving skills.

BSc or MComp?

Some of our degrees are offered at two levels:

  • three-year Bachelor of Science (BSc) 
  • four-year Master of Computing (MComp)

You can transfer between our degrees up to the end of Stage 2  (although transfer from a BSc to an MComp is dependent on your academic performance). 
 
Our MComp degrees involve an additional year of advanced study during which you follow master's-level modules from one of our MSc programmes. This provides you with a deeper level of knowledge that some employers will look for when recruiting. 

Entry Requirement 

  • A Level: AAB
  • IB: 34 points

Fees

Fees (per year)
Home:
£9250
International: £23400


This information was accurate on : 04/01/2021
Please contact us for more information about this courses

Similar Courses