MSc
2021 start

Advanced Computer Science

Department of Computer Science, Faculty of Engineering

This MSc keeps you at the cutting edge of developments in computer science and software engineering. You'll have a diverse range of optional modules to choose from, which are informed by the department's wide-ranging research interests.
Computer Science postgraduates using 3D computer graphics

Course description

Accredited by the British Computer Society

Turn your fascination with how things work into a successful career in business or industry. We’ll give you an advanced education in the most up-to-date aspects of computer science and software engineering, informed by our wide-ranging research interests. Innovative project work will teach you how to apply your knowledge in the real world.

Applying for this course

We use a staged admissions process to assess applications for this course. You'll still apply for this course in the usual way, using our Postgraduate Online Application Form.

Modules

Core modules

  • Object-Oriented Programming and Software Design
  • Research Methods and Professional Issues
  • Dissertation Project
  • Machine Learning and Adaptive Intelligence
  • Team Software Project

Optional modules

Choose from a range of optional modules. These might include:

  • Text Processing
  • Modelling and Simulation of Natural Systems
  • Speech Processing
  • Theory of Distributed Systems
  • 3D Computer Graphics
  • Computer Security and Forensics
  • Testing and Verification in Safety-Critical Systems
  • The Intelligent Web
  • Software and Hardware Verification
  • Software Development for Mobile Devices
  • Speech Technology
  • Natural Language Processing
  • Network Performance Analysis
  • Parallel Computing with Graphical Processing Units (GPUs)
  • Software Re-Engineering

The content of our courses is reviewed annually to make sure it's up-to-date and relevant. Individual modules are occasionally updated or withdrawn. This is in response to discoveries through our world-leading research; funding changes; professional accreditation requirements; student or employer feedback; outcomes of reviews; and variations in staff or student numbers. In the event of any change we'll consult and inform students in good time and take reasonable steps to minimise disruption. We are no longer offering unrestricted module choice. If your course included unrestricted modules, your department will provide a list of modules from their own and other subject areas that you can choose from.

Teaching

We use lectures, tutorials and group work.

Assessment

Assessment is by formal examinations, coursework assignments and a dissertation.

Duration

1 year full-time

Entry requirements

Minimum 2:1 honours degree in computer science, software engineering or a closely related subject.

Overall IELTS score of 6.5 with a minimum of 6.0 in each component, or equivalent.

International pathway programmes

If you're an international student and don’t meet our entry requirements, we offer a Pre-Masters in Science and Engineering programme through the University of Sheffield International College. The programme develops your knowledge of your chosen subject, introduces you to vital study skills and provides additional support to reach the English language level for the course, should you need it.

Once you complete your Pre-Masters in Science and Engineering and achieve the required grades, you can enter your chosen postgraduate degree at the University of Sheffield.

We also accept a range of other UK qualifications and other EU/international qualifications.

If you have any questions about entry requirements, please contact the department.

Apply

We use a staged admissions process to assess applications for this course. You'll still apply for this course in the usual way, using our Postgraduate Online Application Form.

Apply now

Contact

msc-compsci@sheffield.ac.uk
+44 114 222 1800

Any supervisors and research areas listed are indicative and may change before the start of the course.

Recognition of professional qualifications: from 1 January 2021, in order to have any UK professional qualifications recognised for work in an EU country across a number of regulated and other professions you need to apply to the host country for recognition. Read information from the UK government and the EU Regulated Professions Database.

Explore this course:

    COMT123 Off