The BSc Computer Systems Programme is available in Edinburgh, Dubai and through Approved Learning Partners.
Programme Director: Smitha Kumar (Dubai)
Deputy Director: Stefano Padilla (Edinburgh)
Programme Code: F2CC-CSE
For further information about course choices consult:
Year 1
Year Co-ordinator(s):
Dr Robert Stewart (Edinburgh)
Dr Adrian Turcanu (Dubai)
Semester 1 (Mandatory) | Semester 2 (Mandatory) |
---|---|
F27SA Software Development 1 | F27SB Software Development 2 |
F27ID Introduction to Interaction Design | F27CS Introduction to Computer Systems |
F27PX Praxis | F27WD Web Design and Databases |
(Optional – Choose 1) | (Optional – Choose 1) |
F17LP Logic and Proof | F17SC Discrete Mathematics (Edinburgh & Dubai Only) |
Elective Course (Edinburgh Only) | F27TS Technology in Society (Edinburgh only) |
C17PS Becoming a Professional (Dubai only) |
Year 2
Year Co-ordinator(s):
Dr Phil Bartie (Edinburgh)
Dr Ryad Soobany (Dubai)
Semester 1 (Mandatory) | Semester 2 (Mandatory) |
---|---|
F28ED User-Centred Experimental Design | F28SD Introduction to Software Engineering |
F28WP Web Programming | F28DM Database Management |
F28PL Programming Languages | F28DA Data Structures & Algorithms |
F28SG Introduction to Data Structures & Algorithms | (Optional – Choose 1) |
F28HS Hardware-Software Interface | |
F28CD Creative Design Project (Edinburgh & ALP Only) | |
C18OP Operations Management |
Year 3

Year 4
Year Co-ordinator(s):
Professor Albert Burger (Edinburgh)
Dr Hani Ragab Hassen (Dubai)