|Study location||United Kingdom, Sheffield|
|Type||Master courses, full-time|
|Nominal duration||1 year|
|Tuition fee||£20,470 per year|
Undergraduate diploma (or higher)
Minimum 2:1 honours degree in an engineering subject
The entry qualification documents are accepted in the following languages: English.
Often you can get a suitable transcript from your school. If this is not the case, you will need official translations along with verified copies of the original.
IELTS: 6.5 with a minimum of 6.0 in each component
At least 2 reference(s) must be provided.
These should be supplied and signed by academic staff at institutions where you have studied previously. They must be presented on the official letter-headed paper of the relevant institution. If you have been out of education for the last two years, you can send one academic reference plus one from your current employer if you wish.
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.
Scalable Machine Learning
Machine Learning & Adaptive Intelligence
Natural Language Processing
Industrial Team Project
Individual Data Analytics Dissertation
Information Governance and Ethics
Mathematical Data Science
Foundations of Object-Oriented Programming
Advanced Java Programming
Network and Internetwork Architectures
Human Centred Systems Design
A software development project supervised by an industrial software consultant