Computer Science

Study options



Key facts

Study option:
13 Months
Start date:
23 September 2024

Study industry technologies

Learn AWS, XRY, Encase, Google, and Cisco technologies

Optional placement year

Elect to go on a one-year placement in the area of Computer Science

Study advanced modules

Study modules related to Networking, Software Development, Cyber Security, and Computing

This MSc in Computer Science provides a flexible award that students can take as a course that covers multiple areas and topics, with modules related to Business Computing, Software Engineering, Networks, or Cyber Security. All of the modules use the latest technology and address industry standards to ensure high employability on graduation.

  • To develop masters-level knowledge and skills in Computer Science in context of employer-driven needs, emerging markets, and contemporary subject areas within the discipline.

  • To extend knowledge and understanding, critical analysis, practical skills etc. in a range of advanced Computer Science topics.
  • To develop academic, discipline-specific skills through applied and advanced scholarship and industry standard knowledge.

  • To build domain-specific understanding and transferrable skills thus equipping graduates for a career in industry or academia.

On successful completion of study, we will issue the following award: MSc Computer Science

Course content

In the Postgraduate Certificate part of the course it covers topics in Software Engineering and Networking. Students will also study a Research Methods module so that they develop their research and academic skills in preparation for their final dissertation.


For the Postgraduate Diploma stage of the course students will specialise in topics of Cyber Security, Artificial Intelligence, and Emerging Technologies. For the dissertation part of the course students will prepare a final written dissertation.


The tables provide an indicative list of the modules that make up the course for the current academic year. Each module is worth a specified number of credits. Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. We aim to ensure that all modules run as scheduled. If for any reason a module cannot be run we will advise you as soon as possible and will provide guidance on selecting an appropriate alternative module.

Entry requirements

An Undergraduate Honours degree (grade 2.2 or above) in a related Computing discipline from a UK University or the international equivalent. Applicants with appropriate experience will also be considered provided you satisfy the University that you can respond to the challenge of postgraduate study.

All programmes are subject to Staffordshire University’s Admissions Policy:

An Undergraduate Honours degree (grade 2.2 or above) in a related Computing discipline from a UK University or the international equivalent. Applicants with appropriate experience will also be considered provided you satisfy the University that you can respond to the challenge of postgraduate study.

All programmes are subject to Staffordshire University’s Admissions Policy:

For equivalent entry requirements in your home country, please see the information on our country pages.

Choose your country

Check our entry and English language requirements for your country.


Our Computer Science postgraduates are snapped up by employers as their skills are in high demand. Some get offered jobs through their placements and join the firms full-time after they complete their degree.

With a need for thousands more Computer Science skilled graduates in the UK, it’s a specialist field with huge opportunities for our graduates.

Many of our postgraduates also go on to work for tech companies as programmers, software developers, cyber experts, or data engineers.

Possible careers including becoming a networking specialist, data administrator, computer hardware engineer, cyber security specialist, Ai Designer, or computer programmer.

All students have access to Career Connect, our dedicated careers team.

Teaching and assessment


You will be taught through formal lectures, group work, tutorials/practical sessions, seminars, workshops, directed and self-managed study, and research projects. Each of these will be used on your modules so you get the chance to learn as effectively as possible.


This is a mainly practical discipline so is assessed by practically related assessments. There are two types of assessments: practice (also called formative) or formal (also called summative).

Practice assessments do not count towards your final mark. These are your chance to test your understanding – and learn how to improve for the real thing.

You’ll have formal assessments at the end of each module. These could include essays, exams, or practical portfolios.

Learning support

Your course tutors will provide lots of support. But you can also take advantage of our Academic Skills team, who can help you with:

  • Study skills (including reading, note-taking and presentation skills)
  • Written English (including punctuation, grammar)
  • Academic writing (including how to reference)
  • Research skills
  • Critical thinking
  • Revision, assessment and exam skills (including time management)

Additional support

If you have additional needs like dyslexia or a sensory impairment, then our Student Inclusion Services are here to help make sure nothing stands in your way.


Feedback on assessments is provided to students after 20 working days.

14% of time in lectures, seminars or similar. 86% of time in independent study.

Independent learning

For all subjects in addition to teaching you will need to spend related time in independent study.


Dr Vahid Heydari Fami Tafreshi

Course Director - Computer Science

An enthusiastic researcher & senior lecturer in Cybersecurity & Networks at Staffordshire University London (SUL). BSc & MSc Cybersecurity Subject Lead. Interests lie in the field of Internet Protocols & Architectures, Cybersecurity, & IoT Security.

Vahid's profile

Dr Mohammad Heydari Fami Tafreshi


Mohammad is a lecturer in Cyber Security, leading the L7 Research Methods and MSc Dissertation modules. His expertise spans applications of AI and ML in Cyber Security, with key publications in IEEE, Elsevier, and Springer.

Dr Maryam Shahpasand

Senior Lecturer

Maryam is a lecturer with over 15 years of intensive experience in cyber security teaching and research, professional training, security consultation, forensics investigation, malware analysis, penetration testing, and incident handling.

Dr Mahsa Zolfaghari


Mahsa is a lecturer in Computer Science and Cyber Security. Her research interests are Systems Design enhancements by Artificial Intelligence (AI), NET ZERO Technologies’ applications and IoT.

Dr Dhuha Al-Shaikhli


Dhuha is a Computer Science lecturer at Staffordshire University London (SUL). Her research interest is in learning management systems and computer education.

Dr Viraj Dawarka


Viraj is a lecturer in computer science/cyber security as well as an active researcher in cloud robotics. His main area of interest is towards the energy efficiency of cloud robotics using educational robots.


For the course starting on 23 September 2024 the tuition fees are:

Tuition fees for MSc-Full-time
Study option UK / Channel Islands International
Full-time £10,300 per course £16,750 per course

If you would like to know more about the fees listed and what this means to you then please get in touch with our Enquiries Team.

Alumni discount

If you've previously completed a Staffordshire University undergraduate degree (excluding HND and foundation degrees) you may be entitled to a discount of up to 25% off your course fees for any subsequent postgraduate taught course (terms apply, see the alumni discount page for details). If you have any questions about how this relates to you, please contact

Not included in tuition fees
Not included in the fees:

It is recommended students purchase a laptop.

Accommodation and living costs
Accommodation and living costs

Accommodation and living costs are not included in our fees. 

For more information on accommodation and living costs, please see: Accommodation

Sources of financial support

Providing you are studying towards a full Masters qualification you may be able to apply for a postgraduate loan of up to £11,222 to help with tuition fees, maintenance and other associated costs. Student loans are available for many of our postgraduate degrees and are provided by the Student Loans Company (SLC). The loan can cover a wide range of postgraduate study options; part-time, full-time and distance learning. 

For more information and how to apply visit masters loan.


Location Award Study option Start date Apply Link
Staffordshire University London MSc Full-time 23 September 2024 Apply now

Rules and regulations

If you are offered a place at Staffordshire University, your offer will be subject to our rules, regulations and enrolment conditions, which may vary from time to time.

Students of Staffordshire University enter into a contract with us and are bound by these rules and regulations, which are subject to change. For more information, please see: University Policies and Regulations.

in the UK for Quality Education

Sustainable Development Goal 4, Times Higher Education Impact Rankings 2024

for Career Prospects

Whatuni Student Choice Awards 2023

for Facilities

Whatuni Student Choice Awards 2023

for Social Inclusion

The Times and The Sunday Times Good University Guide 2023

of Research Impact is ‘Outstanding’ or ‘Very Considerable’

Research Excellence Framework 2021

of Research is “Internationally Excellent” or “World Leading”

Research Excellence Framework 2021

Four Star Rating

QS Star Ratings 2021