University of Hertfordshire

Degree level: Postgraduate

Advanced Computer Science (Taught)

There are other course options available which may have a different vacancy status or entry requirements – view the full list of options

Make sure you check on the university, college or conservatoire website for any updates about course changes as a result of COVID-19.

Course summary

Why MSc Advanced Computer Science at the University of Hertfordshire?

  • Employment prospects: Our graduates work as software engineers, developers, and project managers for organisations including IBM and Microsoft.
  • Industry accreditations: Accredited by the British Computer Society (BCS) and the Chartered Institute for IT on behalf of the Engineering Council, which enables you to prepare for registration as a Chartered Engineer.
  • Work-related learning: You have a one-year paid-placement work-placement option. Students have gained work-placements with organisations including Hewlett Packard, BT, and Vodafone.
This course will enable you to enhance your career prospects or prepare for a programme of research that requires knowledge of one or more of these sub-discipline areas. You will have a wide range of taught modules from which to choose and will be expected to complete a major project that extends and applies what you have learnt in one or more of the taught modules they have taken.

Course details


Core modules: Programming paradigms; advanced computer science masters project; preparation for placement; professional work placement for MSc computer science. Optional modules: Data mining; human computer interaction: principles and practice; measures and models for software engineering; programming for software engineers; software engineering practice and experience; distributed systems security; secure systems programming; network system administration; multicast and multimedia networking; wireless, mobile and ad-hoc networking; artificial life with robotics; neural networks and machine learning; theory and practice of artificial intelligence; information security, management and compliance; digital forensics; penetration testing; cyber operations; professional issue.

Assessment method

MSc project.

Entry requirements

A recent, good bachelors degree (e.g. honours degree from the UK) or equivalent in Computer Science or closely-related subject. Plus IELTS 6.0 if your first language is not English. Applicants who do not wholly meet these requirements, but who are considered to have the professional experience, motivation or potential to succeed at the programme, may also be accepted. If you do not have the required level of English for entry, our academic English courses can help you to achieve this level.

Fees and funding

Tuition fees

No fee information has been provided for this course

Additional fee information

Fees for Postgraduate Study 2022/23:
Advanced Computer Science at University of Hertfordshire - UCAS