Computer science degrees

Discover a new side to technology at Greenwich, where courses include degrees covering some of the most advanced topics, such as cybersecurity, and artificial intelligence. Alternatively, you could study a foundation course at a partner college.

Guy Penwill, Oscar winner


Two-time Academy Award winner, Guy Penwill, has worked on films such as Interstellar, Ex Machina and various Avengers movies.

Our courses

You can study our computer science degrees full-time, part-time or take a sandwich year with an industry placement.

Big Data and Business Intelligence, MSc

Gain the skills to design and develop big data systems for business insight with a Master’s in Big Data and Business Intelligence.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Business Computing, BSc Hons

This business computing degree covers important issues for business, including IT management, IT project management and information security.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Forensics and Cyber Security, MSc

Learn about recent technology, scientific innovations and best practice in protecting digital infrastructures, including digital forensics and penetration testing.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science (Artificial Intelligence), BSc Hons

Study our computer science degree to pursue a career as a computer science professional specialising in artificial intelligence. Study in London.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science (Cyber Security), BSc Hons

Study a Computer Science degree for the skills to pursue careers as Computer Science professionals specialising in Cyber Security. Study in London.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science (Data Science), BSc Hons

Study a Computer Science degree for the skills to pursue careers as Computer Science professionals specialising in Data Science. Study in London.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science (Games), BSc Hons

Study this Computer Science degree for the skills to pursue careers as Computer Science professionals specialising in Games. Study in London.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science (Network Engineering), MSc

Our Master’s in Computer Science with a specialism in network engineering provides the skills to design and manage computer systems and networks.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science (Networking), BSc Hons

Study our Computer Science degree for the skills to pursue careers as Computer Science professionals specialising in Networking. Study in London.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science, BSc Hons

Get career-ready with a Computer Science degree. Specialise in Artificial Intelligence, Cyber Security, Data Science, Games or Networking.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Science, MSc

Want to pursue careers in computing? Join our Master’s in Computer Science. Focus on cyber security, forensics, business intelligence or software engineering

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Computer Security and Forensics, BSc Hons

Learn about cybercrime, forensics and security management with a computer security degree. Focus on techniques and gain valuable experience.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computing (Information Systems), BSc Hons

Our computing degree specialising in information systems provides the skills for jobs in computing and systems development.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computing (Network Systems), BSc Hons

Our computing degree specialising in network systems provides the skills you need for careers in networking and systems management.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computing and Information Systems, MSc

Improve your knowledge and skills for roles as an analyst, web designer or systems developer with our Master’s in Computing and Information Systems.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Computing, BSc Hons

Our computing degree covers the core theory and practice of computing but also allows you to specialise in networks or information systems.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computing, BSc Hons (Extended)

Our computing degree with foundation year explores the theory and application of computing. Options include information systems and networks.

  • Mode: Full time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Computing, FdSc (London South East Colleges – Bexley Campus)

This computing foundation degree prepares you for careers in computing and IT. Learn programming languages including Java and C# along with network systems.

  • Mode: Full time, Part time
  • Location: London South East Colleges - Bexley Campus
  • Subject: Computer science

Data Science and its Applications, MSc

Our MSc in Data Science and its Applications is tailored to transform professionals from a wide range of backgrounds into accomplished data scientist who are well-placed to enhance their existing careers.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Data Science, MSc

Our Master’s in Computer Science specialising in data science provides the skills for careers in computing, artificial intelligence and machine learning.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Management of Business Information Technology, MSc

Learn how to manage a software project and monitor outcomes with this Master’s in Management of Business Information Technology.

  • Mode: Full time, Part time
  • Location: Greenwich Campus
  • Subject: Computer science

Software Engineering, BEng Hons

Our software engineering degree teaches you to design, create and maintain software systems using the latest technologies and programming languages.

  • Mode: Full time, Part time, Sandwich
  • Location: Greenwich Campus
  • Subject: Computer science

Studying a master's in computing and computer science


Learn more about the computing and computer science courses we offer at postgraduate level and what our graduates can go on achieve.

Communities and societies

Our student-led societies offer space for growth and opportunities to make new friends. You can take part in activities through your department and via the Students’ Union. See a taste of the societies you could join and how they will improve your experience.

Meet the like-minded


After arriving late from India to begin his Business Computing course, Rajat Mehta found that joining student societies helped him to feel at home.

Research and partnerships

Our Internet of Things and Security Research Group works with industry, the public sector and academic partners to combine scientific excellence with real-word implementation.

Computing partnership benefits


Students on several of our courses can benefit from partnerships we have with industry bodies, adding real value to your degree and future career.

Join us as a research student

The University of Greenwich offers opportunities to undertake a research degree in computing and information systems. If you have a suitable research proposal, we can help you apply to the university and find a suitable supervisor.

Contact

FES-Research-Office@gre.ac.uk

Working with industry

Our expert staff, industry-standard facilities and research expertise can help your business grow.

Find out more

Greenwich Research & Enterprise

Contact

enterprise@gre.ac.uk

020 8331 7867

Could you programme a car to drive itself?


A team of University of Greenwich students entered the Digital Race Finale in Vietnam and battled past over 100 teams to reach the final ten.

Our experts

Dr Razia Sulthana Abdul Kareem

Senior Lecturer in Computer Science

Dr Mohammad Majid al-Rifaie

Senior Lecturer in Artificial Intelligence

Dr Yasmine Arafa

Senior Lecturer, Academic Portfolio Lead for Computer Science

Dr Ralph Barthel

Senior Lecturer

Dr Anatolij Bezemskij

Senior Lecturer

Professor Cornelia Boldyreff

Professor

Dr Dave Chadwick

Senior Lecturer

Dr Irfan Chishti

Lecturer in Computer Science

Dr Solomon Ebenuwa

Senior Lecturer

Dimitrios Frangiskatos

Senior Lecturer

Dr Yvonne Fryer

Senior Lecturer

Dr Diane Gan

Principal Lecturer

Dr Stef Garasto

Senior Lecturer in Data Science

Dr David Gresty

Senior Lecturer

Dr Mohammed Hassouna

Senior Lecturer

Dr Hai Huang

Senior Lecturer in Computing

Dr Ayodeji Ibitoye

Lecturer in Computer Science

Dr Konstantin Kapinchev

Senior Lecturer in Computer Science

Dr Avgousta Kyriakidou-Zacharoudiou

Associate Professor in Computing

Dr Ik Soo Lim

Senior Lecturer of Computer Science

Professor George Loukas

Professor of Cyber Security

Professor Jixin Ma

Professor of Computer Science (Artificial Intelligence)

Rafael Martinez-Torres

Senior Lecturer

Dr Tuan Nguyen

Senior Lecturer in Computer Science

Dr Makuochi Samuel Nkwo

Lecturer in Computer Science

Dr Nuno Otero

Senior Lecturer in Data Science

Dr Ana Paula Palacios

Senior Lecturer in Statistics

Professor Manos Panaousis

Professor of Cyber Security and Deputy Head, Centre for Sustainable Cyber Security

Dr Sakshyam Panda

Lecturer in Cybersecurity

Dr Elena Irena Popa

Principal Lecturer

Matthew Prichard

Senior Lecturer

Dr Punitha Puttuswamy

Lecturer in Computer Science

Dr Margarita Razgon

Senior Lecturer in Data Science (Databases)

Dr Georgia Sakellari

Associate Professor of Networked Systems

Professor Georgios Samakovitis

Professor of Financial Technology, Deputy Head of School

Dr Sadiq Sani

Senior Lecturer in Cybersecurity

Dr Peter Soar

Lecturer in Computer Science

Dr Muhammad Taimoor Khan

Associate Professor in Cyber Security

Dr Ivana Tomic

Senior Lecturer in Cyber Security

Dr Harry Triantafyllidis

Lecturer in Computer Science

Dr Tuan Vuong

Senior Lecturer in Computer Science

Professor Chris Walshaw

Professor of Informatics

Dr Jia Wang

Senior Lecturer in Spatial Data Science

Dr Muhammad Waqas

Senior Lecturer in Cyber Security

Andy Wicks

Senior Lecturer

Dr Markus Wolf

Principal Lecturer