BEng/BEng (Hons) Software Engineering
Entry requirements
Scottish Higher: Standard Entry Requirement: BBBB. National 5 grade C in Maths OR Applications of Maths. Minimum Offer Entry Requirement: BBCC. National 5 grade C in Maths OR Applications of Maths. A level: BCC GCSE grade C/4 in Maths. Irish Leaving Certificate: H2, H2, H3, H3 at Higher Level and grade O4 in Ordinary Level Maths. BTEC Extended Diploma: Minimum grades DMM (Distinction, Merit, Merit) GCSE grade C/4 in Maths. IB: Award of Diploma with 28 points overall with three HL subjects at grades 6, 5, 4 Grade 4 in SL Maths. HNC: HNC with C in the graded unit in any subject National 5 C in Maths OR Applications of Maths. European Baccalaureate: Pass at 70% or above with grade 7 in three subjects Grade 6 in Maths and English.
About this course
BEng (Hons) in Software Engineering. Core topics include Programming, Systems Design, Computer Architecture, Data Analysis, Project Management, and Artificial Intelligence & Machine Learning. An optional year-long professional internship in industry is available. The programme concludes with an Honours Project in the final year.
Modules
- Foundations of Software Design & Development
- Computer Systems
- Information Systems in Organisations
- Programming Fundamentals
- Human Computer Interaction
- Mathematics for Software Engineering
- Database Systems
- Object-Oriented Software Development
- Operating Systems
- Algorithms & Data Structures
- Mobile Applications Development
- Software Engineering Methods
- Artificial Intelligence
- Data Analytics
- Software Engineering
- Group Project
- Computing in Contemporary Society
- Games Engineering
- Professional Internship
- Advanced Database Systems
- Agile Project Management
- Honours Project
- Software Architecture
- Concurrent & Parallel Systems
- Multi-Agent Systems
- Secure Software Development
- Formal Approaches to Software Engineering