This MSc course in the Department of Computer Science aims to deepen knowledge in two or more sub-discipline areas for those with a good Honours degree in computer science or related disciplines. The course offers three award routes: MSc Advanced Computer Science, MSc Advanced Computer Science with Placement Year, and MSc Advanced Computer Science with Research. The course is taught by a highly-regarded computer science department with strong links to business and offers self-study opportunities in the new School of Physics, Engineering, and Computer Science building.
University of Hertfordshire
MSc Advanced Computer Science
Entry Requirements
- Â Good honours degree in computer science or cognate discipline.
- Non-English speaking applicants must demonstrate English competence, typically through recognized awards equivalent to an overall IELTS score of 6.0.
Career Prospects
The MSc Advanced Computer Science program equips graduates with up-to-date skills in computer science, allowing them to pursue careers in areas like programming, artificial intelligence, robotics, and data science. The program also offers an optional one-year industry placement, providing additional industrial experience. Students must pass all first 60 credits.
Course Details
Classes consist of lectures, small group seminars, and practical work in our well-equipped laboratories. We use modern, industry-standard software wherever possible. There are specialist facilities for networking and multimedia and a project laboratory especially for masters students. In addition to scheduled classes, you will be expected a significant amount of time in self-study, taking advantage of the extensive and up-to-date facilities. These include the Learning Resource Centres, open 24x7, with 1,500 computer workstations and
Â
wifi
Â
access, Studynet our versatile online study environment usable on and off campus, and open access to our labs.Modules
Measures and Models for Software Engineering - 30 Credits
Programming for Software Engineers - 30 Credits
Software Engineering Practice and Experience - 30 Credits
Distributed Systems Security - 30 Credits
Artificial Life with Robotics - 30 Credits
Neural Networks and Machine Learning - 30 Credits
Theory and Practice of Artificial Intelligence - 30 Credits
Foundations of Data Science - 30 Credits
Wireless Mobile and Multimedia Networking - 30 Credits
Modules (Optional)
Software Engineering Masters Project - 60 Credits
Advanced Computer Science Masters Project - 60 Credits
Computational Algorithms and Paradigms - 30 Credits
Team Research and Development Project - 15 Credits
Responsible Technology - 15 Credits
Are you ready to start building your future?
Contact our admission counseller and get a free consultation.