Computer Science

Computer Sciences play a crucial part in how we are able to effectively access, browse and consume data and information on a regular basis.

At the University of Northampton, we offer flexible, part-time and full-time, undergraduate programmes ranging from Computer Science and Artificial Intelligence to Software Engineering, Cyber Security and Business Computing. If you are looking to progress to postgraduate study we offer a variety of Masters programmes in Computing to help you develop key computing skills.

Our Computer Sciences programmes will help you develop the knowledge and experience essential for a career in the technology sector, to ensure that you excel in whichever career you choose to enter.

List of courses


Course Filter
Clear All
Artificial Intelligence and Data Science BSc (Hons)
Artificial Intelligence and Data Science BSc (Hons)

Artificial Intelligence and Data Science BSc (Hons) equips students with design, and programming skills to apply artificial intelligence concepts and techniques in the context

  • UG
  • BSc (Hons)
  • UCAS code: I260 Foundation: I261
  • Clearing
Business Computing BSc (Hons)
Business Computing BSc (Hons)

Business Computing BSc (Hons) approaches computing from a professional perspective and is designed to tackle the application of technology in a commercial context.

  • UG
  • BSc (Hons)
  • UCAS code: G503 Foundation: G504
  • Clearing
Computer Networks Engineering BSc (Hons)
Computer Networks Engineering BSc (Hons)

The Computer Network Engineering programme enables students to develop a range of analytical techniques and problem-solving skills to real-world computer networking scenarios.

  • UG
  • BSc (Hons)
  • UCAS code: I120 Foundation: I121
  • Clearing
Computer Science (Top-Up) BSc (Hons)
Computer Science (Top-Up) BSc (Hons)

Our Computer Science Top-Up gives you the opportunity to further enhance your knowledge and skills and develop innovative solutions to current issues in the computing industry

  • UG
  • BSc (Hons)
  • UCAS Code: I102
  • Clearing
Computer Science BSc (Hons)
Computer Science BSc (Hons)

Our Computer Science degree BSc (Hons) gives you the opportunity to explore different ideas and develop innovative solutions to current issues in the computing industry.

  • UG
  • BSc (Hons)
  • UCAS code: I100 Foundation: I101
  • Clearing
Computing (Computer Networks Engineering) MSc
Computing (Computer Networks Engineering) MSc

Our master's course in Computing (Computer Networks Engineering) MSc allows you develop your research and analytical skills and complete an individual thesis investigating.

  • PG
  • MSc
Computing (Software Engineering) MSc
Computing (Software Engineering) MSc

Our master's in Computing (Software Engineering) course allows you to study the design of software systems at a greater depth and develop your research and analytical skills.

  • PG
  • MSc

Subject Information


  • Our undergraduate Computing and Business Computing programmes provide an in-depth analysis of computer systems, software engineering, network engineering, cyber security, mobile applications and web design.

    Our postgraduate Computing programmes are technical in focus, but you will also learn about the business context and develop interpersonal skills that are vital to problem solving in business.

  • We welcome all applicants to our Computing courses, including international applications and applications from students with a range of non-traditional educational or professional qualifications.

    Students are requested to ensure they meet the standard entry requirements for their chosen Computing course before completing the application process. Specific Computing entry requirements vary by level of study and course, so please visit the individual course pages below for further details.

    You can find more information on the specific entry requirements on the course pages found above.

  • Whether you would classify yourself as an innovator, or someone who is able to develop and create solutions to complex problems, a career in Computing could be the ideal option for you. If the dynamics of computer processes and the collation of designing programs and software excites you, we are confident our courses will equip you to pursue a range of computing jobs that can enable you to put into practice all the computing skills, knowledge and computing work experience you have gained during your studies.

    Some of the computing degree jobs available to our graduates include:

    • Communication
    • Consultancy
    • Programming
    • IT Business
    • Administration
    • Teaching
    • Digital Marketing
    • IT Research

Computer Science Student Stories


Kumuditha Kariyawasam

Software Engineering
BSc

Latest
News

Northampton technology conference biggest so far

17 June 2024

Upcoming
Events

Webinar: MBA Finance

Wed 7 Aug 2024