Bangor University Computer Science

bangor university

Bangor University Computer Science

Computing activities have been carried out at Bangor University for many years and a computer science degree has been taught for over a decade. The School of Computer Science (SCS) was established in August 2006, formerly being a Division within the School of Informatics.

We are a lively community of academic staff, undergraduate and postgraduate students and postdoctoral research workers.

A dynamic research programme

SCS operates a dynamic research programme that capitalises on the particular strengths and expertise of our staff and research environment. Research activities are currently concentrated within three main groups:

  • Visualisation and Medical Graphics
  • Knowledge Discovery
  • Complex System Modelling

Click on the Research menu button for more details.

Degree courses that reflect current trends

SCS is ideally placed to provide the training required for a career in information technology in the 21st century. Our interactions with a wide range of companies ensure our degree courses reflect current trends and recent developments in their subjects. The School is well equipped with computer rooms and other specialist equipment (such as our Virtual Reality Laboratory) that are used to support and reinforce information and concepts presented during lectures and tutorials. In addition, we aim to ensure that our students use industry-standard hardware and software from the beginning of their studies and we continue to invest in new computer systems and up-to-date software to support our teaching.

Degrees accredited by the British Computer Society

Since our staff work with companies through joint research projects, teaching company schemes and as consultants, students can be sure that they are taught by practising professional , computer scientists and mathematicians. Our B.Sc degree courses are accredited by the British Computer Society. In the third year of your undergraduate degree, you will spend time working on your individual project; frequently these are carried out in collaboration with a company, giving valuable practising experience in the industry. Our students find this a considerable advantage when applying for jobs. The University can also help find vacations jobs as well as a years paid industrial work experience for suitable students.

A wide variety of postgraduate degrees

SCS also offers a wide variety of postgraduate degrees – both taught and by research. A postgraduate degree can further improve your employment prospects and is well worth considering.

Explore these web pages for more details of the School, its teaching, and its research.

Undergraduate Courses

BCS Educational AffiliateWe offer a wide range of undergraduate courses in the School of Computer Science.

Wherever appropriate, accreditation is sought from the British Computer Society (BCS). This means that, on graduation with a 2nd class honours or higher, you can gain automatic exemption from the admissions examinations of this professional body. This entitles you to apply for membership and, in due course, obtain chartered status.

  • Computer Information Systems BSc (Hons) (3 years)
  • Computer Information Systems for Business BSc (Hons) (3 years)
  • Computer Science BSc (Hons) (3 years)
  • Computer Science for Business BSc (Hons) (3 years)
  • Creative Technologies BSc (Hons) (3 years)

Taught Postgraduate Courses


  • Computer Science MSc
  • Computer Science with Visualisation MSc

Research Programmes


  • Advanced Visualization, Virtual Environments and Computer Animation MRes


  • Artificial Intelligence and Intelligent Agents PhD/MPhil
  • Communication Networks and Protocols PhD/MPhil
  • Image Processing for Mobile Devices PhD/MPhil
  • Medical Visualization and Simulation PhD/MPhil
  • Pattern Recognition/Classifiers PhD/MPhil


School of Computer Science
Bangor University, Dean Street, Bangor, Gwynedd, UK, LL57 1UT

Phone: +44 (0) 1248 382686


Bangor University is a Registered Charity: No. 1141565