Course Structure

CA pic 2Software Engineering specialisms. This will equip you with the necessary skills to create software and to invent new ways of using it. Examples of software include web browsers such as Internet Explorer, computer games, accounts packages for managing financial information, and the controllers inside mobile phones. Software engineers are technically-oriented and inventive. They typically find work in computing and electronics companies such as Microsoft, Intel, IBM, Iona, and many specialised software companies. Some graduates opt to start their own businesses.

Course Content

The table below shows how the programme is structured over four years. By clicking on the year indicators, you can access detailed information about the content and structure of each year of the degree, along with outlines of the kind of topics covered in module.


Year 1
  • Core introductory hardware and software modules
  • Other computing topics
  • DIME Module (deals with Digital Innovation, Marketing and Enterprise topics)
Year 2
  • Software Engineering specialisations
Year 3
Year 4
  Full List of Modules

You can see from this table that there is is a strong emphasis on practical work, and this allows students to develop employment-enhancing skills in areas such as team working, interpersonal communication and problem solving.

Following completion of the final year project, the annual "Final Year Project EXPO" presents students' work and showcases their talents to the industrial and business communities. It also allows potential employers to experience the high standard and broad range of the development work carried out by students on the course.

  • Category: