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.
Minimum second-class (2:2) Honours degree, or overseas 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.
See our website for fees
We have a dedicated careers fair for our computer science and information management students each year, with over 30 leading companies, including:
Jan-March
Compulsory modules
Research Methods (10 credits)
Elective modules
Distributed Information Systems (20 credits)
Mobile Software & Applications (20 credits)
May-Aug
Research Project (60 credits)
Sept-Dec
Compulsory modules
Legal, Ethical and Professional Issues for the Information Society (10 credits)
Elective modules
Please note, for Project Management and Software Architecture & Design you can only choose one or the other.
Advanced Topics in Software Engineering (20 credits)
Designing Usable Systems (20 credits)
Big Data Technologies
Project Management (20 credits)
Software Architecture & Design (20 credits)
The place of useful learning The University of Strathclyde is a leading international technological university located in the heart of Glasgow – one ...