IELTS Academic and IELTS Online (not IELTS Indicator or IELTS General Training), Overall - 6.0, Listening - 5.5 or above, Reading - 5.5 or above, Speaking - 5.5 or above, Writing - 6.0 or above
TOEFL iBT and TOEFL Home Edition (online)
The University accepts MyBest scores for the TOEFL iBT test in addition to TOEFL iBT scores from a single test date: Overall – 78,
TOEFL DI code is 0818, Listening - 17 or above, Reading - 18 or above, Speaking - 20 or above, Writing - 21 or above
Cambridge B2 First or C1 Advanced or C2 Proficiency, Overall – 169, Listening - 162 or above, Reading - 162 or above, Speaking - 162 or above, Writing - 169 or above
Duolingo English Test : Overall 105, Minimum of 90 in the sub scores for literacy, conversation, comprehension and production
LanguageCert Level 1 Certificate in ESOL International (Listening, Reading, Speaking, Writing) Communicator B2, Online, Listening - 33 or above, Reading - 33 or above, Speaking - 33 or above, Writing - 33 or above
PTE Academic, Overall - 59 or above, Listening - 59 or above, Reading - 59 or above, Speaking - 59 or above, Writing - 59 or above
Trinity ISE – Trinity Integrated Skills in English, Pass overall at ISE II with a distinction in writing and merit in the other three skills.
Many of the key computing processes and operations such as programming and data analysis are founded on the study and understanding of mathematical disciplines such as algorithms. This degree is ideal for students who have a strong interest and skill in mathematics but want to understand the applied nature of it to the computing science industry. This is an excellent combination of degrees which would open up a range of career opportunities.
This degree programme explores the very close relationship between computing science and mathematics.
Key core courses include; Calculus, Computer Architecture, Programming, Linear Algebra, Software Engineering and Algorithms, to name a few. These courses are complemented with a range of optional courses, such as; Knowledge Based Systems, Systems and Security, Operating Systems and Enterprise Computing. Through course choices you can also choose to advance your knowledge in specific areas, such as Algebra.
More info: Click here
Year 1
Compulsory Courses
Algebra (MA1006)
Calculus 1 (MA1005)
Calculus II (MA1508)
Set Theory (MA1511)
Getting Started at the University of Aberdeen (PD1002)
Object - Oriented Programming (CS1527)
Modelling and Problem Solving for Computing (CS1029)
Programming 1 (CS1032)
Computer Systems and Architecture (CS1533)
Year 2
Compulsory Courses
Linear Algebra i (MA2008)
Analysis i (MA2009)
Analysis II (MA2509)
Linear Algebra II (MA2508)
Databases and Data Management (CS2019)
Software Programming (CS2020)
Mathematics for Computing Science (CS2513)
Algorithms and Data Structures (CS2522)
Year 3
Compulsory Courses
Principles of Software Engineering (CS3028)
Group Theory (MX3020)
Analysis III (MX3035)
Software Engineering and Professional Practice (CS3528)
Analysis Iv (MX3535)
Optional Courses
Select one of the following
Artificial Intelligence (CS3033)
Operating Systems (CS3026)
Plus one of the following
Rings and Fields (MX3531)
Differential Equations (MX3536)
Plus one of the following
Languages and Computability (CS3518)
Distributed Systems (CS3534)
Enterprise Computing and Business (CS3525)
Artificial Intelligence (CS3033)
Operating Systems (CS3026)
Languages and Computability (CS3518)
Distributed Systems (CS3534)
Enterprise Computing and Business (CS3525)
Rings & Fields (MX3531)
Differential Equations (MX3536)
Year 4
Compulsory Courses
Galois Theory (MX4082)
Joint Honours Computer Project (CS4525)
Optional Courses
Plus further credit points from level 4 MX4 courses and CS4 courses to gain a total of 60 credits in each discipline.
A graduating curriculum for the Honours degree must include 90 credit points from Level 4 courses.
There are many opportunities at the University of Aberdeen to develop your knowledge, gain experience and build a competitive set of skills to enhance your employability. This is essential for your future career success. The Careers and Employability Service can help you to plan your career and support your choices throughout your time with us, from first to final year – and beyond.
Insurance - Single: 300 (£) per year