The Northumbria University offers the BSc (Hons) degree in Computer Science having duration of 3 years. The course is divided as following:

First Year

  • Programming 1 (JAVA)
  • Programming 2 (JAVA)
  • Relational Databases
  • Systems Analysis
  • Computing Fundamentals
  • Web Technologies

Second Year

  • Small Embedded Systems
  • Program Design & Development
  • Professional Software Engineering Practice
  • Mobile Application Development
  • Operating systems and concurrency
  • Computer Networks
Third Year
  • Individual Project (CORE, 40 Credits)
  • Machine Learning and Computer Vision
  • Embedded Systems Specification and Design
  • Embedded Systems Engineering
  • Artificial Intelligence and Affective Computing
  • Professionalism and Artificial Intelligence Case Project
  • Experimental Design for Interactive Applications
  • Professionalism and Industrial Case Project


Phone: 00 44 191 227 4274


UK/EU Students: £8750/Year

International Students: £11500/Year

To enrol for this course please apply through UCAS (see link under ‘IT Course providers’)