To be accepted onto this degree programme candidates should hold an Honours degree in Computer Science or a related scientific discipline, at a 2.2 level or higher or the international equivalent. Applicants with initial degrees in other disciplines will be considered on an individual basis, with the assessment based on the applicant’s potential to succeed on, and benefit from, the course.
Applicants from overseas must, in addition, demonstrate competence in English to an acceptable level: TOEFL: minimum score of 560, with a TWE written score of 4, or IELTS score of 6.0 overall and no element under 5.5 or Cambridge Proficiency Higher. Or undertake an appropriate ELCOS (Bangor University’s English Language School) pre-session course to achieve the required English language level.
Months of entry
This course takes an immersive approach to learning both the principles and practices of computer systems with much of the material based around examples and practical exercises.
Students completing this course will have a firm grasp of the current practices and directions in computer systems and will be able to design and build for example, distributed systems for the Web using Internet, Intranet and other technologies.
- Object Oriented Programming
- Research Project Foundations
- Information Visualization
- Applied Artifical Intelligence
- Technology for Internet Systems
- Distributed Systems
- Virtual Env & Human Perception
- Masters Mini Project
- Computer Project and Dissertation
Information for international students
Applicants from overseas must, in addition, demonstrate competence in English to an acceptable level: IELTS score of 6.0 overall and no element under 5.5 or undertake an appropriate ELCOS (Bangor University’s English Language School) pre-session course to achieve the required English language level.
Fees and funding
Qualification, course duration and attendance options
- full time12 months
- Campus-based learningis available for this qualification
Course contact details
- Postgraduate Admissions
- +44 (0)1248 382686