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. Learn more.
Business Computing, BSc Hons
This business computing degree covers important issues for business, including IT management, IT project management and information security. Learn more.
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.
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.
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
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.
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.
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.
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.
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.
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
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.
Computing (Information Systems), BSc Hons
Our computing degree specialising in information systems provides the skills for jobs in computing and systems development. Learn more.
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.
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.
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.
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.
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.
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.
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.
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.
Software Engineering, BEng Hons
Our software engineering degree teaches you to design, create and maintain software systems using the latest technologies and programming languages.
Why Greenwich is great for computer science degrees
There are plenty of opportunities for you as a student in computing or computer science at the University of Greenwich. We offer a set of specialist pathways, from artificial intelligence to network systems, and provide the support for you to spend time in the workplace.

How our students provide solutions to global problems
Akshya Kumar Shrestha wants to contribute to society. Read why he chose to study Computer Science at the University of Greenwich to achieve just that.

I can work from anywhere
Being a developer means that, as long as you have a laptop, you can work from anywhere in the world! Read Georgi's story.

Studies computing. Serves communities.
Since arriving in the UK as a refugee in 2009, Mohamed has won two UNICEF Platinum awards, a Volunteering award from the Borough of Croydon, and gained a degree in Computer Science.
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.

CompSoc
We organise events for computing and multimedia students and provide support with common or technical computer tasks.

Games Development Society
We welcome people of all skill levels interested in game development, including art, programming, game design and story writing.

Anime and Games Society
We bring all game-loving students together to enjoy their hobby, from board games to console games to RPG campaigns.
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
Working with industry
Our expert staff, industry-standard facilities and research expertise can help your business grow.
Find out more
Greenwich Research & Enterprise
Contact
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
David Gresty
Senior Lecturer
Simo Haasanen
Researcher
Dr Mohammed Hassouna
Senior Lecturer
Dr Hai Huang
Senior Lecturer in Computing
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
Rafael Martinez-Torres
Senior Lecturer
Dr Tuan Nguyen
Senior Lecturer in Computer Science
Dr Ana Paula Palacios
Senior Lecturer in Statistics
Professor Manos Panaousis
Professor of Cyber Security
Dr Elena Irena Popa
Principal Lecturer
Matthew Prichard
Senior Lecturer
Dr Margarita Razgon
Senior Lecturer in Data Science (Databases)
Dr Georgia Sakellari
Deputy Head of ISEC
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
Andy Wicks
Senior Lecturer
Dr Markus Wolf
Principal Lecturer
Further information

All subjects
Find out how our world-class faculties excel in a diverse range of fields and disciplines.

Why Greenwich?
Our historic campuses in London and Kent offer first-class facilities, inspiring teaching and a friendly, diverse community.

Our faculties
We help students achieve academic excellence in a diverse range of disciplines and fields – through our excellent faculties.