Course summary
This course not only offers a balance between advanced computer science theory and practical experience, but has a very strong focus on contemporary research. Practical work is an important part of every module and the School of Science and Technology has strong links within the industry, including company giants such as Microsoft and Siemens. The university is very active in the exploration of a number of key areas within computer Science which you will have the opportunity to focus upon during your studies and individual research project. These include, but are not limited to human-computer interaction, artificial intelligence, ubiquitous computing, functional programming, algorithmic biology, and image and video analysis. This course is designed for those students who have previously studied computing at university level and are looking to develop an advanced mastery of the subject.
Modules
Advanced Topics in Computer Science (30 credits) - Compulsory Software Development (30 credits) - Compulsory Blockchain Development (15 credits) - Compulsory Cyber and Information Security (15 credits) - Compulsory Cross Platform Application Development (15 credits) - Compulsory Data Visualisation (15 credits) - Compulsory Individual Project (60 credits) - Compulsory
Assessment method
Although there will be some tests as part of the programme assessment, there will be no written exams. You will be assessed entirely through coursework, presentations, reports, learning logbooks, practical software development assignments and group assignments. You will receive regular feedback on your work throughout the course. For your independent project and dissertation, you will plan, conduct and critically evaluate an analytical study. You will be assessed on your research proposal, written dissertation and a viva voce exam, in which you’ll justify and reflect on your work, and discuss possible further developments.
Entry requirements
We normally require a 2:2 honours degree or above in computer science We can also consider an alternative science or engineering degree in addition to a minimum of five years' work experience in an appropriate role such as a software developer
English language requirements
Test | Grade | Additional details |
---|---|---|
IELTS (Academic) | 6.5 | With at least 6.0 in each component |
TOEFL (iBT) | 87 | With at least 21 in listening & writing, 22 in speaking and 23 in reading |
PTE Academic | 58 | With at least 51 in all components |
Fees and funding
Tuition fees
EU | £15300* | Year 1 |
England | £10500* | Year 1 |
Northern Ireland | £10500* | Year 1 |
Scotland | £10500* | Year 1 |
Wales | £10500* | Year 1 |
International | £15300* | Year 1 |
*This is a provisional fee and subject to change.
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 .
Additional fee information
Provider information
Middlesex University
Hendon Campus
The Burroughs
Barnet
NW4 4BT