University of Sheffield - undergraduate open day
20 Jun 2026, 09:00
Sheffield

With the rapid evolution of technology, understanding both the theoretical foundations and practical applications of computer science is vital. This MSc places you at the cutting edge of developments in this field, giving you the knowledge essential for driving innovation and tackling complex challenges.
Course description
Our MSc in Advanced Computer Science offers a variety of modules, including software engineering, machine learning, and human-computer interaction, ensuring you stay at the forefront of the field.
This course is designed for students with an undergraduate degree in computer science or related disciplines, who are eager to deepen their understanding of advanced computing and software engineering principles. During the 12-month course, you will learn through both individual and group work, to build a solid foundation in cutting-edge technologies. Our large range of optional taught modules will allow you to focus on the areas of Computer Science that most interest you.
A third of your study time will be devoted to an individual dissertation, where you will collaborate closely with our staff to research topics such as machine learning, natural language processing, or software development.
You will develop key skills in critical thinking, problem solving, and technical expertise in areas such as software engineering, adaptive intelligence, and distributed systems. These skills will prepare you for careers in AI, software development, research, and technology innovation in both industry and academia.
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
You can apply for this course in the usual way, using our Postgraduate Online Application Form.
Accreditation
This course is accredited by the British Computer Society (BCS). The course partially meets the requirements for Chartered Information Technology Professional (CITP) and partially meets the requirements for Chartered Engineer (CEng).
Please see our University website for the most up-to-date course information.
English language requirements: IELTS 6.5 (with 6 in each component) or University equivalent.
Minimum 2:1 undergraduate honours degree in a relevant subject.
Subject requirements
We accept degrees in the following subject areas:
Artificial Intelligence
Computer Engineering
Computer Science
Computer Technology
Computing
Data Science
Electrical (and Electronic) Engineering
Information Management
Information Systems
Information Technology
Internet of Things Engineering
Software Development / Engineering
English language requirements: IELTS 6.5 (with 6 in each component) or University equivalent
No fee information has been provided for this course
Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website.
No additional fees or cost information has been supplied for this course, please contact the provider directly.
Western Bank
Sheffield
S10 2TN
Visit our website Visit our course page
Phone:0114 222 8030