← All courses at Ulster University

BSc Software Engineering

Ulster University

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

About this course

BSc (Hons) in Computer Science, studied part-time over six years. Core topics include Programming, Computer Architecture, Project Management, and Ethics & Professional Practice. The course is organised into three streams: software development, networking and cyber security, and cloud computing and operating systems. Students can take between two and four modules per year, with a Final Year Project completed in the final year.

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