| Program start date | Application deadline |
| 2025-09-01 | - |
Program Overview
MEng Computer Science
The MEng Computer Science program at the University of Strathclyde is designed to provide students with a comprehensive understanding of computer science, including the development of sophisticated computing systems. The program is accredited by BCS, The Chartered Institute for IT, and is available for students who wish to pursue a career in computing.
Key Facts
- UCAS Code: G401
- Accreditation: BCS, The Chartered Institute for IT
- International study: Option to study abroad
- Industrial placement: Paid placement in the UK or abroad, with support provided to help students secure a placement
Study with Us
The program aims to provide students with an in-depth understanding of computer science, including the development of sophisticated computing systems. Students will gain excellent practical skills alongside theoretical understanding, and will have the opportunity to undertake industry-linked projects. The program also includes a 12-week paid industrial placement, which will provide students with valuable work experience and the opportunity to apply their skills in a real-world setting.
Why this Course?
Computer Science demands and develops a challenging mix of skills and abilities, including a deep understanding of technology, creativity, and imagination, logic, and attention to detail, strong analytic and design skills, and excellent communication skills. The program is designed to provide students with a comprehensive understanding of computer science, and to equip them with the skills and knowledge required to pursue a successful career in the field.
What you'll Study
The program includes a range of modules, including:
- Year 1: Machines, Languages & Computation, Information & Information Systems, Programming Foundations, Computer Systems & Organisation, and Topics in Computing
- Year 2: Advanced Programming, Logic & Algorithms, User & Data Modelling, Computer Systems & Architecture, and Professional Issues in Computing
- Year 3: Industrial placement, Building Software Systems, Web Applications Development, Computer Systems & Concurrency, and Mobile App Development
- Year 4: Individual Project, Computer Security, and Industrial Placement 1
- Year 5: Group Project, and a range of elective modules, including Software Architecture & Design, Advanced Functional Programming, Theory of Computation, Information Access & Mining, and Human Centred Security
Learning & Teaching
The program uses a range of learning and teaching methods, including lectures, tutorials, laboratory work, and project work. Students will have the opportunity to develop their skills and knowledge through a range of activities, including weekly laboratory or tutorial exercises, coursework, and group and individual projects.
Assessment
Students will be assessed through a range of methods, including unseen written exams, laboratory submissions, coursework, and project reports and presentations.
Entry Requirements
The standard entry requirements for the program are:
- Highers: AAAA/AAABB (Maths B, Computing Science recommended)
- A Levels: BBB (Maths, Computer Science is recommended)
- International Baccalaureate: 30 (Maths HL5, Computer Science recommended)
- HNC/HND: Entry is to BSc (Honours) Computer Science or BSc (Honours) Software Engineering in the first instance
- International students: View the entry requirements for your country
Fees & Funding
The fees for the program are:
- Scotland: £1,820
- England, Wales & Northern Ireland: £9,535
- Republic of Ireland: If you are an Irish citizen and have been ordinary resident in the Republic of Ireland for the three years prior to the relevant date, and will be coming to Scotland for Educational purposes only, you will meet the criteria of England, Wales & Northern Ireland fee status
- International: £27,100
- University preparation programme fees: International students can find out more about the costs and payments of studying a university preparation programme at the University of Strathclyde International Study Centre
Careers
Demand for Computing Science graduates is high, and employment opportunities are varied, with good earning potential. Career opportunities include:
- Application analyst
- Applications developer
- Cyber security analyst
- Data analyst
- Forensic computer analyst
- Game designer
- Games developer
- Machine learning engineer
- Penetration tester
- Software engineer
- Systems analyst
- UX designer
- Web designer
- Web developer
Roles where your degree would be useful include:
- Business analyst
- IT sales professional
- IT trainer
- Nanotechnologist
- Network engineer
- Telecommunications researcher
The University of Strathclyde is a charitable body, registered in Scotland, number SC015263. ```python
