Edinburgh Campus
This programme combines the rigorous studies of the BSc (Hons) Computer Systems with a year of work placement in level 4. Good performance means 12 months experience of working in an organisation in the computing sector. The Diploma in Industrial Training is gained through successful completion of the work placement. The work placement helps you to develop specific work-related skills, giving you the opportunity to apply and build upon the theory you’ve learned.
This programme is well suited for students looking for a sound foundation in contemporary computing, complemented by the professional skills needed to design, deploy and manage robust systems in diverse organisations, from SMEs to large corporations as well as undertaking a year in industry.
Year 1
You will study three courses on programming in Java, interactive systems, web design and databases, computer systems, and an elective of your choice.
Year 2
You will study interaction design, web programming, data structures and algorithms, programming languages, software design and database management systems, and two electives of your choice.
Year 3
You will study software engineering, computer network security, artificial intelligence and intelligent agents, operating systems and concurrency, language processors, professional development and two electives. You will also take part in a major group project with an industrial orientation.
Year 4
12 month work placement.
Year 5
You will study five advanced courses drawn from a wide range of our research and technical specialisms. You will also conduct a substantial individual project, on a topic of your choice or suggested by an academic, lasting the whole year.
2025 entry requirements
Standard entry: 4 Highers at ABBB plus English and Maths at National 5.
Widening access entry: 4 Highers at BBBC plus English and Maths at National 5.
For entry to Level 2 you would require 3 Advanced Highers at BBB including Computing Science plus Highers at ABBB. You are expected to be proficient in a programming language, with Java preferred.
September
Degree
BSc Hons
Full time
Q2P4
5 years
School of Mathematical and Computer Sciences
Computer Science
10