Skip to content High contrast mode
Logo of The University of Sheffield

MScSoftware Systems and Internet Technology

Tuition fee £20,470 per year
More information

Expenses, accommodation, working etc. 


If your first degree is in another subject but you want a career in computing, this course is for you. It will give you a solid grounding in software systems engineering and current topics in internet computing.

Very few universities offer an MSc with this much professional experience.

In the first semester, we introduce you to the concepts and techniques you need for a career in this field. Subjects include: object-oriented programming, computer networking, database technology and software engineering.

Second semester modules are more advanced. They cover topics including e-commerce and web intelligence.

The Maxi project is a group project that runs throughout both semesters. Each project is based on a real software development problem, brought to us by a client. You will work in a team of about five students, managed by a professional software development manager, not an academic.

Programme structure

Core modules

Scalable Machine Learning
Text Processing
Machine Learning & Adaptive Intelligence
Natural Language Processing
Industrial Team Project
Individual Data Analytics Dissertation
Information Governance and Ethics
Mathematical Data Science

Optional modules

Foundations of Object-Oriented Programming
Advanced Java Programming
Network and Internetwork Architectures
Java E-Commerce
Human Centred Systems Design
Web Technologies


Group work
A software development project supervised by an industrial software consultant


Formal examinations
Coursework assignments

Apply now! Fall semester 2020/21
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Studies commence
Sep 20, 2020

Application deadlines apply to citizens of: United States