Mathematics and Computer Science MSci

  On our Mathematics and Computer Science MSci programme you will be able to shape your degree to suit your career aspirations in exciting and rapidly developing areas. You could choose to specialise in areas such as statistics, algebra, robotics and machine learning...

Mathematics and Computer Science BSc

  On our Mathematics and Computer Science BSc programme you will be able to shape your degree to suit your career aspirations in exciting and rapidly developing areas. Depending on how your interests develop, you could choose to specialise in areas such as statistics,...

Computer Science/Software Engineering MEng

  Our Computer Science/Software Engineering MEng degree programme will prepare you to become a future leader in the IT industry by not only developing your technical understanding of building large software systems, but also your management and teamwork skills....

BSc Computer Science with Digital Technology

  Our unique BSc Computer Science with Digital will allow you to gain valuable work experience alongside learning the fundamentals of computer science, preparing you for a successful career within a digital technology team. Our programme is one of a kind and allows...

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...