University of Bolton Academic Center, Ras Al Khaimah.

BEng (Hons) Software Engineering

Programme Awards

TitleTypeLevelDescription
Honours Degree (BEng (Hons)Final AwardLevel 6Software Engineering
Diploma of Higher Education (DipHE)Exit or Fallback AwardLevel 5Software Engineering
Certificate of Higher Education (CertHE)Exit or Fallback AwardLevel 4Software Engineering

General Entry Requirements

Other entry requirements apply to this programme these are: You should have a minimum of two GCE A2-level passes (or equivalent), including any technology related subject and five GCSEs at grade C or above (or equivalent), including Mathematics and English. If English is not your first language you will need to complete a Secure English Language Test at IELTS 6.0 or equivalent.. You may be required to attend an interview and/or provide a portfolio of work.

Aims of the Programme

The principal aims of the programme are to:

  • develop an understanding of how modern programming languages can act as tools to implement software designs.

  • provide students with a broad education in Software Engineering with a focus on understanding and analysing problems, designing software solutions and managing implementation.

  • apply appropriate software development methodologies to the design process

  • equip students to adapt and learn new skills as the computer industry evolves throughout their careers.

  • prepare students for successful employment or postgraduate study

  • ensure students have access and exposure to the latest methodologies and development techniques.

Programme Structure

The BEng Software Engineering programme is 3 years full-time. Overall, the number and level of credits for this qualification requires successful completion of 360 credits: 120 credits at Level HE4, 120 credits at HE5 and 120 credits at HE6.

Validated Modules

 

COM4301Maths for Computing
COM4302Computer Science Fundamentals
SWE4303Computing Infrastructure
SWE4304Databases
SWE4305Object Oriented Programming
SWE5301Advanced Programming
SWE5302Data Structures and Algorithms
SWE5303Applied Software Engineering
SWE5306Systems Analysis and Design
AIN5301Research and Professional Issues
COM6301Research and Professional Issues
COM6301Undergraduate Project
SWE6302Applied Machine Learning
SWE6303Software Quality Management
AIN6302Computer Graphics
SEC6305Operations Management
SWE6301Agile Programming