We now offer a range of online masters courses in Computer Science. Our advanced courses are designed for Computer Science graduates who are seeking professional development in a specialist area to enhance their career prospects or as a sound preparation for research.
Our generalist course is particularly suitable for graduates of other subjects wishing to change career direction and move into IT or to apply advanced computing techniques to their existing discipline.
When you successfully complete the programme you will be awarded a Master of Science (MSc) from the University of Hertfordshire.
Courses for Graduates in Computer Science
- MSc Distributed Data Management
- MSc Distributed Systems And Networks
- MSc e-Learning Technology
- MSc Human Computer Interaction
- MSc Mobile Computing
- MSc Multimedia Technology
- MSc Software Engineering
On our specialist courses, you study 60 credits worth of advanced, taught core modules defined for your award, 60 credits worth of optional modules, and a 60 credit project in your specialist subject.
- MSc Computer Science
On our generalist course for Computer Science graduates, you study 120 credits worth of advanced, taught modules selected from all those offered, and a 60 credit project in computer science.
Courses for Graduates in any Subject
- MSc Computer Science
On our generalist course, if your degree is not in Computer Science, typically you study 60 credits worth of foundation modules, 60 credits worth of optional, advanced modules and a 60 credit project in computer science.
Key Features & Benefits
- gain a post-graduate qualification from the University of Hertfordshire through online study
- range of contemporary, specialist courses plus routes into computer science for graduates of any subject
- flexible entry requirements
- good choice of options
Entry Requirements
For all courses:
- good bachelor’s degree or equivalent in Computer Science
For certain courses:
-
good bachelor’s degree or equivalent in any subject, plus an appropriate level of computer literacy
(“good” means typically at least a British 2:2 honours degree or score of 65% or equivalent)
Modules - Level M (Master's)
For details of modules download the MSc Module Descriptions document.
| Module Title | Credit Points | Level |
|---|---|---|
| Specialist Double Modules | ||
| Advanced Database | 30 | M |
| Distributed Systems Security | 30 | M |
| Measures & Models for Software Engineering | 30 | M |
| Multimedia Specification, Design and Production | 30 | M |
| Software Engineering Practice & Experience | 30 | M |
| Web Services | 30 | M |
| Specialist Single Modules | ||
| Human Computer Interaction: Selecting Usable Systems | 15 | M |
| Human Computer Interaction: Developing Usable Systems | 15 | M |
| Mobile Standards, Interfaces & Applications | 15 | M |
| Multicast and Multimedia Networking | 15 | M |
| Secure Systems Programming | 15 | M |
| Wireless, Mobile and Ad-hoc Networking | 15 | M |
| Foundation Modules | ||
| Professional Issues | 15 | M |
| Software Development Tools And Methods | 15 | M |
| Object-Oriented Programming | 15 | 3 |
| Introduction to Programming | 15 | 2 |

