MEng Computing Science (5 years)
Entry requirements
SQA Highers Standard: Applicants that present with ABBB will usually receive an unconditional offer. Highers in Mathematics and one Science subject are required. Where we have more applicants than places we may need to ask for more than the minimum so continued engagement in school is recommended. Foundation Apprenticeship: One FA is equivalent to a Higher at A. It cannot replace any required subjects. Note: We do not double count a Higher and Advanced Higher in the same subject, but we do consider that a B grade at Advanced Higher is equivalent to an A grade at Higher. National 5 at C or above in English and Mathematics and one Science are required. A LEVELS Three A Levels at BBB. A Levels at BB to include Mathematics and one Science subject. GCSE at C/4 or above in English or English Language, Mathematics and one Science subject are required. IRISH LEAVING CERTIFICATE Five subjects at Higher, with two at H2 and three at H3. H2 in Mathematics and one Science subject required. O4 in English, Mathematics and one Science subject are also required. INTERNATIONAL BACCALAUREATE 34 points with 6, 6, 5 at HL. 6 points at HL in Mathematics and one Science subject required. SL or HL in English is also required.
About this course
MEng in Computer Science, combining undergraduate and postgraduate study across five years. Core topics include Programming, Embedded Systems, Data Analysis, Mathematical Modelling, Research Methods, Ethics & Professional Practice, Entrepreneurship, and Artificial Intelligence & Machine Learning. The programme integrates an extended study period, offering advanced coursework and independent research projects.
Modules
- Getting Started at the University of Aberdeen
- Programming 1
- Modelling and Problem Solving for Computing
- Algebra
- Web Development
- Object - Oriented Programming
- Combinatorics
- Set Theory
- Software Programming
- Databases and Data Management
- Human - Computer Interaction
- Algorithms and Data Structures
- Web Development
- Artificial Intelligence
- Principles of Software Engineering
- Operating Systems
- Distributed Systems and Security
- Software Engineering and Professional Practice
- Enterprise Computing and Business
- Research Methods
- Single Honours Computing Project
- Security
- Informatics Project
- Cybersecurity Fundamentals
- Security in Emerging Networks
- Enterprise Security Architecture
- Security Analytics with Artificial Intelligence
- Symbolic AI
- Machine Learning
- Evaluation of AI Systems
- Applied Artificial Intelligence