← All courses at Ulster University

BEng Software Engineering

Ulster University

Institution
Ulster University
Level
undergraduate
Subject
BEng (Hons) Software Engineering
Duration
4 years
UCAS code
G600
Typical offer
A-level BBB

Entry requirements

A level: BBB Grades BBC if offering one of Further Mathematics, Mathematics, Physics, Chemistry, Software Systems Development, Computing or Computer Science (not IT/ICT). This subject must be at grade B.

About this course

BEng (Hons) in Software Engineering, combining programming with systems development. Core topics include Programming, Embedded Systems, Ethics & Professional Practice, Artificial Intelligence & Machine Learning, and Design & Creative Practice. The course includes a professional placement year, and culminates with a substantial computing project.

Modules

  • Object Oriented Programming
  • Introduction to Databases
  • Client Side Development
  • Introduction to Physical Computing
  • Problem Solving for Computing
  • Innovation and Society
  • Computing Professional Life Skills
  • Computer Networking
  • Software Testing
  • Systems Security
  • Server Side Development
  • Software Product and Process Management
  • Algorithms & Data Structures
  • Computing Placement Preparation
  • International Academic Studies
  • Professional Practice - Computing
  • Full-Stack Strategies and Development
  • Software Quality and Engineering Management
  • Computing Project
  • Cloud Native Development
  • Enterprise Networks
  • Edge and Embedded Intelligence
  • Social, Sustainable and Ethical Computing