Date of entry

September 2021

Teaching

You will learn to apply the principles of software engineering, whatever the language, technology, or platform, such as Java, C++, C#, Unity, ASP.NET, SQL, NoSQL, OpenGL, UNIX, and many more.

Our smaller classes and supportive community mean that we really get to know you.

We have close links with industry to give you an opportunity to network and gain first-hand experience. You will take part in forum discussions, deliver briefs from clients, and go on work placements. Some placements have included Microsoft, the NHS, Avian, Yahoo!, NCR, and Cohort Studios. 

We also incorporate current and relevant best practice throughout the course as well as guest lectures from industry experts.

Assessment

You will be assessed through a combination of coursework and end-of-semester exams.

Coursework is often practical, for example:

  • writing computer programs
  • designing interfaces
  • writing reports
  • building websites
  • testing software
  • implementing databases
  • analysing problems
  • presenting solutions to clients

Modules

Level refers to module level rather than the year you take a module

Core Modules

These modules are an essential part of your course.

Module code: AC11001 Credits: 20 Semester: Semester 1

Core Modules

These modules are an essential part of your course.

Module code: AC21007 Credits: 20 Semester: Semester 2

Core Modules

These modules are an essential part of your course.

Module code: AC31007 Credits: 20 Semester: Semester 2

Core Modules

These modules are an essential part of your course.

Module code: AC40001 Credits: 60 Semester: Both Semester 1 and 2

Optional Modules

You need to choose one or more of these modules as part of your course.

Module code: AC41001 Credits: 15 Semester: Semester 1

Questions? Need help?

Contact our applicant enquiry team

Use our online form