Bangor University - Advanced Computer Science MSc

Bangor University

Advanced Computer Science MSc

The Advanced Computer Science course builds on the foundations of a CS undergraduate programme, exploring more advanced topics such as high-performance computing and augmented/mixed/virtual reality. Students delve into the inner workings of these technologies and learn to exploit them for next-generation applications. This is all supported by our continuing commitment to professionalism and ethics, allowing the next generation to make the most appropriate choices when deploying technology to the world’s problems.

Entry Requirements

A recognised undergraduate degree in Computer Science or a related field at Second class minimum, or international equivalent.

Applicants from overseas must also demonstrate competence in English to IELTS 6.0, with no individual component below 5.5.

Career Prospects

Computer Science at Bangor is regularly ranked amongst the top universities in the UK for employability according to league tables. Computer Science helps to foster collaborations with local IT companies. There are also many opportunities in the IT industry in many sectors due to the presence of a comparatively high number of IT companies and SMEs locally.

Course Details


Course Module's

The student must take 180 credits from the modules.
ICE-4006 Data Science (20) (Semester 1)
ICE-4003 Advanced Research Methods (20) (Semester 2)
ICE-4001 MSc Individual Project (60) Core (Semester 3)

Optional Modules
The student must take a maximum of 80 credits from the modules.

Optional Modules: Semester 1
The student must take a maximum of 40 credits from the modules.
ICE-4121 Information Visualisation (20) (Semester 1)
ICE-4331 Embedded Systems (20) (Semester 1)
ICE-4131 High Performance Computing (20) (Semester 1)

Optional Modules: Semester 2
The student must take a maximum of 40 credits from the modules.
ICE-4502 Prototyping and Fabrication (20) (Semester 2)
ICE-4711 XReality (20) (Semester 2)
ICE-4702 Machine Learning (20) (Semester 2)

*The information’s are correct at the time of publishing, however it may change if university makes any changes after we have published the information. While we try our best to provide correct information, It is advisable to call us or visit university website for up to date information.

Are you ready to start building your future?

Contact our admission counseller and get a free consultation.