Skip to main content
Panoramic collage of university campus architecture

MEng Computer Science

University of Strathclyde, United Kingdom
Save

Course Overview

Computer Science demands and develops a challenging mix of skills and abilities. These include a deep understanding of the technology, creativity and imagination, logic and attention to detail, strong analytic and design skills combined with excellent communication skills and the ability to work as part of a team.

Our graduates not only understand new technologies but can influence their development.

All our degree courses have strong practical and theoretical foundations. Our systems have a similar foundation in the beginning, making it possible to transfer between systems.

General Eligibility

A Levels

Standard entry requirements*:

BBB

(Maths, Computer Science is recommended)

International Baccalaureate

Standard entry requirements*:

Year 1 entry: 30

(Maths HL5, Computer Science recommended)

HNC/HND

Entry is to BSc (Honours) Computer Science or BSc (Honours) Software Engineering in the first instance

Part Time Work Details

20 hours of work permit weekly for international students.

What You'll Study

1 Year 1

Compulsory classes

  • Machines, Languages & Computation

  • Information & Information Systems

  • Programming Foundations

  • Computer Systems & Organisation

  • Topics in Computing 1

  • Combinatorics for Computer Science 1

  • Business Analysis & Technology

2 Year 2

Compulsory classes

  • Advanced Programming

  • Logic & Algorithms

  • User & Data Modelling

  • Computer Systems & Architecture

  • Professional Issues in Computing

  • Managing Business Processes and Information Systems

Elective classes

You should choose one of the following classes.

  • Topics in Computing 2

  • Combinatorics for Computer Science 2

3 Year 3

Compulsory classes

  • Building Software Systems

  • Computer Systems & Concurrency

Compulsory classes

You should choose four of the following classes.

  • Functional Programming

  • Mobile App Development

  • Foundations of Artificial Intelligence

  • Programming Language Definition & Implementation

  • Web Applications Development

  • Internet Law

4 Year 4

Compulsory classes

  • Individual Project

  • Industrial Placement 1

Elective classes

You should pick four of the following classes.

  • Software Architecture & Design

  • Advanced Functional Programming

  • Theory of Computation

  • Information Access & Mining

  • Embedded Systems

  • Digital Forensics

5 Year 5

Compulsory class

  • Group Project

Elective classes

You should pick four of the following classes.

  • Industrial Placement 2

  • Advanced Topics in Software Engineering

  • Designing Usable Systems

  • Distributed Information Systems

  • Mobile Software and Applications

  • Information Systems Architecture

  • Information Retrieval & Access

  • Business Analytics

  • Computer Security

Language Requirement

IELTS 6.0 overall (no individual band less than 5.5)

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email