Course summary
Computer science supports the build, development and use of computer systems. There is a growing need across the world for skilled, advanced computer science professionals. This course helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas. You’ll improve your practical software engineering skills and learn new theories of software development. This course gives you the necessary qualifications to get a skilled position in the computing industry. Our courses have some of the highest student satisfaction rates in the UK and our graduates are highly sought after.
Modules
Modules: Legal, Ethical and Professional Issues for the Information Society; Software architecture and design; advanced topics in software engineering; designing usable systems; Big Data Technologies; Project Management; distributed information systems; mobile software and applications; research methods; dissertation.
Assessment method
Assessment is through a combination of individual work, group work, exams and practical work in laboratories. Around half the classes are assessed entirely by coursework, the others are a combination of coursework and examination.
Entry requirements
Minimum second class honours degree or international equivalent in computer science, software engineering, or a closely related discipline. Significant software development skills, ideally in Java or another object-oriented language, are essential. You must have an English language minimum score of IELTS 6.0 (with no component below 5.5).
Fees and funding
Tuition fees
England | £9050 | Year 1 |
Northern Ireland | £9050 | Year 1 |
Scotland | £9050 | Year 1 |
Wales | £9050 | Year 1 |
Channel Islands | £9050 | Year 1 |
International | £20650 | Year 1 |
Additional fee information
Sponsorship information
https://www.strath.ac.uk/studywithus/scholarships/
Provider information
University of Strathclyde
McCance Building
16 Richmond Street
Glasgow
G1 1XQ