Computer Science MSci

  Our comprehensive Computer Science MSci degree programme enables you to gain a systematic grounding in the theoretical underpinning of the discipline whilst also allowing you to delve into specialist areas of your interest. At the University of Newcastle we...

Computer Science BSc

  Our comprehensive BSc Computer Science degree programme enables you to combine analytical knowledge and technical skills as you research and develop software solutions to real-world problems. At the University of Newcastle we recognise that today’s computer...

Artificial Intelligence and Computer Science BSc

  Our Artificial Intelligence and Computer Science BSc degree programme will equip you with both the computing and scientific skills to solve real-world problems in one of the leading centres for Artificial Intelligence teaching and research in Europe.     At the...