← All courses at Ulster University

BSc Software Engineering

Ulster University

About this course

BSc (Hons) Software Engineering is an undergraduate software engineering degree focused on software development, systems analysis, and computer systems. Core topics include Programming, Computer Architecture, Project Management, and Ethics & Professional Practice. Delivered part-time over six years, the curriculum is structured around entirely compulsory modules with a major Final Year Project undertaken in the final year. The first year establishes core competencies through Mathematics for Computing, Software Development I, Software Development II, and Database Systems. Year 2 covers Computer Hardware and Operating Systems and Systems Analysis and Design. Year 3 advances through Computer Networks & Security, UX, Algorithms and Data Structures, and Professional Development. Year 4 introduces Cloud Computing, Object-oriented Programming, and Mobile Application Development. Year 5 explores Cyber Security, Concurrent and Distributed Systems, Cloud Operating Systems, and Advanced Mobile Technology. Finally, Year 6 is dedicated to the Final Year Project.

Written by AI from the university's course page and module list. It can get details wrong, so check the official course page before you rely on it.

Institution
Ulster University
Level
undergraduate
Subject
BSc (Hons) Software Engineering
Duration
6 years
Typical offer
A-level BBC

Entry requirements

A level: BBC Applicants offering Mathematics, Further Maths, Physics, Chemistry, Software Systems Development or Computing, Computer Science (not IT/ICT) - CCC

See the highest paying Computer Science degrees in the UK →

Do students stay on the course?

Based on about 10 students who started, across similar courses at this university (a small group: a rough guide only)

  • Continued on course: 90%
  • Left higher education: 10%

Who gets in

Based on about 20 students who started, across similar courses at this university (a small group: a rough guide only)

  • A levels: 55%
  • Access course: 20%
  • Other HE qualification: 25%

Accreditation & quality ratings

  • Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

Modules

  • Mathematics for Computing
  • Software Development I
  • Software Development II
  • Database Systems
  • Computer Hardware and Operating Systems
  • Systems Analysis and Design
  • Computer Networks & Security
  • UX
  • Algorithms and Data Structures
  • Professional Development
  • Cloud Computing
  • Object-oriented Programming
  • Mobile Application Development
  • Cyber Security
  • Concurrent and Distributed Systems
  • Cloud Operating Systems
  • Advanced Mobile Technology
  • Final Year Project

Questions about this course

What grades do I need for BSc Software Engineering at Ulster University?

The typical offer is BBC at A level.

Is BSc Software Engineering at Ulster University accredited?

Yes. Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

How many students continue on BSc Software Engineering at Ulster University?

90% of students continued into their second year, and 10% left higher education.