Computer science

By studying computer science, you will learn how to design new software, solve problems with computers, and see a whole new side to technology.

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. We also offer extended degrees, which include a foundation year to prepare you for degree-level study.

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

  • 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. Learn more.

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

Business Information Technology, FdSc (LeSoCo)

This foundation degree in business information technology covers software development, IT systems and planning. Ideal for IT management roles. Learn more.

  • Mode: Full time
  • Location: Partner College
  • Subject: Business and management; 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. Read more.

  • 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. Read more.

  • 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. Read more

  • 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. Read more.

  • 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. Read more.

  • 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. Learn more.

  • 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. Read more.

  • 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. Learn more.

  • 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. Read more.

  • 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. Learn more.

  • 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. Learn more.

  • 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. Read more.

  • 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. Learn more.

  • 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. Learn more.

  • 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
  • Location: Partner College
  • Subject: Computer science

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

Take the first step towards a career in IT with a foundation degree in computing. Gain skills in Java and C# programming and network systems. Learn more.

  • Mode: Full time
  • Location: Partner College
  • 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

Digital Media Design and Development (Web and Applications), BSc Hons

This specialist pathway will explore the technical developments of web and mobile based applications. Study our digital media design and development degree.

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

Digital Media Design and Development, BSc Hons

Combine programming and technical skills with design and creative approaches to digital media. Pathways available in web & applications or virtual reality.

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

Games Design and Development (Modelling and Animation), BSc Hons

This degree provides the technical knowledge and understanding of modelling and animation for careers within the video games industry. Learn more.

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

Games Design and Development (Programming), BSc Hons

Gain skills for careers in video game design and development with a key focus on games programming. Study games design and development in London. Read more.

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

Games Design and Development, BSc Hons

Explore what it takes to become a video game developer. Specialise in areas such as programming, modelling & animation, or Virtual Reality. Learn more.

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

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

  • 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

fach_pgresearch@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

Mr Mohammad Tawfiq Al-Antary

PhD Researcher

Dr Mohammad Majid al-Rifaie

Senior Lecturer in Artificial Intelligence

Dr Yasmine Arafa

Senior Lecturer

Dr Ralph Barthel

Senior Lecturer

Dr Anatolij Bezemskij

Lecturer

Professor Cornelia Boldyreff

Professor

Dr Dave Chadwick

Senior Lecturer

Dr Dr Irfan Chishti

Visiting Lecturer

Dr Nuno Correia

Senior Lecturer in Digital Media

Dr Solomon Ebenuwa

Senior Lecturer

Dimitrios Frangiskatos

Senior Lecturer

Dr Yvonne Fryer

Senior Lecturer

Dr Diane Gan

Principal Lecturer

David Gresty

Senior Lecturer

Simo Haasanen

Researcher

Dr Mohammed Hassouna

Senior Lecturer

Dr Mahtab Hossain

Senior Lecturer

Dr Hai Huang

Lecturer in Computing

Dr Cos Ierotheou

Faculty Director of Learning and Teaching

Richard Johnson

Lecturer

Dr Konstantin Kapinchev

Senior Lecturer in Computer Science

Dr Dimitrios Kollias

Senior Lecturer in Computer Science (Artificial Intelligence)

Dr Avgousta Kyriakidou-Zacharoudiou

Associate Professor in Computing

Professor George Loukas

Professor of Cyber Security

Professor Jixin Ma

Professor of Computer Science

Dr Ana Paula Palacios

Senior Lecturer in Statistics

Dr Manos Panaousis

Associate Professor of Computer Science (Cyber Security)

Dr Elena Irena Popa

Principal Lecturer

Matthew Prichard

Senior Lecturer

Dr Georgia Sakellari

Deputy Head of ISEC

Dr Georgios Samakovitis

Principal Lecturer

Dr Sadiq Sani

Senior Lecturer in Cybersecurity

Dr Fotios Spyridonis

Senior Lecturer and Admissions Tutor (Computing)

Dr Muhammad Taimoor Khan

Senior Lecturer in Cyber Security

Dr Ivana Tomic

Senior Lecturer in Cyber Security

Dr Tuan Vuong

Lecturer

Dr Chris Walshaw

Principal Lecturer

Dr Jia Wang

Lecturer

Andy Wicks

Senior Lecturer

Dr Markus Wolf

Principal Lecturer