Our courses
Choose to study computing full-time, part-time, or gain real-world experience with a sandwich year in industry.
Applied Artificial Intelligence for Engineering, BSc Hons
Get career-ready with a Computer Science degree combining elements of computer science, electronic engineering, mathematics, and management at our Medway Campus.
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.
Business Computing, BSc Hons
This business computing degree covers important issues for business, including IT management, IT project management and information security.
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.
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.
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.
Computer Science (Data Science), BSc Hons
Study a Computer Science degree to gain the skills to pursue a career as a Computer Science professional specialising in Data Science. Study in London.
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.
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.
Computer Science with Placement Year, MSc
Master advanced computer science with specialist options in cyber security, AI, and software engineering. Gain hands-on experience, real-world projects, and a placement year to boost your career.
Computer Science, BSc Hons
Get career-ready with a Computer Science degree. Specialise in Artificial Intelligence, Cyber Security, Data Science or Games. Study in London.
Computer Science, MPhil/PhD
Explore new ground in Computer Science (MPhil/PhD) across a diverse range of subjects, supported by world-class academics and facilities.
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
Computing (Artificial Intelligence), BSc Hons
A Computing degree with a specialised pathway in Artificial Intelligence, Data Science and Machine Learning. A degree where data meets intelligence for attaining the skills and knowledge needed for a successful career. Study in London.
Computing (Data Science), BSc Hons
Our Computing (Data Science) degree provides a solid foundation in data science, information retrieval and machine learning. Learn skills to solve real-world problems in a global context.
Computing (Information Systems), BSc Hons
Our computing degree specialising in information systems provides the skills for jobs in computing and systems development. Study in London.
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.
Computing and Mathematical Sciences, MSc by Research
Are you an industry-based student? Our MSc by Research in Computing and Mathematical Sciences is ideal for you to gain skills and work on a significant scientific project.
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.
Computing, BSc Hons (Extended)
Our computing degree with foundation year explores the theory and application of computing. Options include information systems and networks. Study in London.
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.
Cyber Security and Digital Forensics, BSc Hons
Learn about cybercrime, forensics and security management with a computer security degree. Focus on techniques and gain valuable experience. Study in London.
Data Science (FinTech), MSc
Study with us and enhance your career prospects as Data and Systems Architects, Analytics Experts, Blockchain Engineers, Fraud Analytics experts and a wealth of other data-centric specialities in FinTech startup and tech-driven financial institutions
Data Science (Online), MSc
This online masters in Data Science will provide you with the skills and knowledge needed to build and advance your career in data science, data analytics and machine learning.
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 with Placement Year, MSc
Boost your employability with an MSc in Data Science and a placement year. Learn machine learning, big data, and AI while gaining practical experience to thrive in a global tech-driven world.
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.
Games Development, BSc Hons
Explore what it takes to become a video game developer. Specialise in areas such as programming, 3D modelling & animation, or virtual reality.
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.
Mathematics and Computer Science, BSc Hons
This degree in mathematics and computer science teaches you advanced mathematical methods and how to apply them to computer programming. Study maths in London.
Software Engineering, BEng Hons
Our software engineering degree teaches you to design, create and maintain software systems using the latest technologies and programming languages. Study in London.
Why Greenwich is great for computing degrees
Studying computing at the University of Greenwich provides countless opportunities. We offer core courses in computing and business computing as well as courses with specialist pathways, all getting you career ready.
Digital Shark Expo
Our students showcase their creative and technical skills to create immersive experiences for fun and learning.
Academic Centre of Excellence
University of Greenwich is proud to be recognised as an Academic Centre of Excellence in Cyber Security Education and Research.
Why choose BSc Computing (Artificial Intelligence)
Join our Computing and Artificial Intelligence BSc course and be part of a generation that will shape the future.
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.
GreCyberSec
Devoted to introducing inquisitive minds to the topics of digital forensics, cyber security and ethical hacking in a safe, controlled and legal way to aid in the protection of the digital world.
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
Our experts
Dr Razia Sulthana Abdul Kareem
Senior Lecturer in Computer Science
Dr Mohammad Majid al-Rifaie
Associate Professor in Artificial Intelligence
Dr Yasmine Arafa
Academic Portfolio Lead for Computer Science (AI-driven Solutions and Blockchain)
Dr Ala Barzinji
Lecturer in Artificial Intelligence, Data Science and Machine Learning
Dr Christopher Beckwith
Lecturer in Computer Science
Dr Anatolij Bezemskij
Senior Lecturer in Computer Science (Cyber-physical Threat Detection)
Professor Cornelia Boldyreff
Professor
Dr Dave Chadwick
Senior Lecturer
Dr Irfan Chishti
Senior Lecturer in Computer Science
Dr Solomon Ebenuwa
Senior Lecturer
Dr Ahmed Farhat
Lecturer in Computer Science
Dimitrios Frangiskatos
Senior Lecturer
Dr Nageena Frost
Senior Lecturer in Computing
Dr Yvonne Fryer
Senior Lecturer
Dr Stef Garasto
Senior Lecturer in Data Science (AI and Ethics)
Dr Angus Grandison
Senior Lecturer
Dr Hai Huang
Senior Lecturer in Computing
Dr Ayodeji Ibitoye
Senior Lecturer in Data Science
Dr Konstantin Kapinchev
Senior Lecturer in Computer Science
Dr Karolos Korkas
Senior Lecturer in Data Science
Dr Ik Soo Lim
Senior Lecturer of Computer Science (Trustworthy Agent-based Systems)
Professor George Loukas
Professor of Cyber Security (Human-centric and Cyber-physical Security)
Professor Jixin Ma
Professor of Computer Science (Artificial Intelligence) (Applied Cryptography and AI)
Rafael Martinez-Torres
Senior Lecturer
Dr Bardia Mashhoodi
Associate Professor in Urban Environment
Dr Tuan Nguyen
Senior Lecturer in Computer Science
Dr Makuochi Samuel Nkwo
Lecturer in Computer Science
Dr Ehsan Nowroozi
Senior Lecturer in Cyber Security (Trustworthiness of AI)
Dr Isaac Oppong
Lecturer in Mathematics and Data Science
Mobolaji Orisatoki
Lecturer in Computing (Cyber Security)
Dr Hooman Oroojeni
Senior Lecturer in Data Science
Dr Nuno Otero
Senior Lecturer in Data Science (AI Privacy)
Professor Emmanouil (Manos) Panaousis
Professor of Cyber Security and Deputy Head, Centre for Sustainable Cyber Security (Cyber and Privacy Risk Management)
Dr Sakshyam Panda
Lecturer in Cybersecurity (Security and Privacy for AI)
Jason Parke
Lecturer in Computing
Dr Ebrahim Patel
Lecturer in Mathematics and Data Science
Dr Elena Irena Popa
Principal Lecturer
Matthew Prichard
Senior Lecturer
Dr Punitha Puttuswamy
Lecturer in Computer Science
Dr Ammarah Raees
Lecturer in Mathematics & Data Science
Dr Margarita Razgon
Senior Lecturer in Data Science (Databases)
Professor Georgia Sakellari
Professor of Networked Systems (Resilient Internet of Things)
Professor Georgios Samakovitis
Professor of Financial Technology, Deputy Head of School (Fintech, Blockchain and Privacy)
Dr Sadiq Sani
Associate Professor in Cybersecurity
Dr Konstantinos Skindilias
Senior Lecturer in Data Science
Dr Peter Soar
Senior Lecturer in Computer Science
Dr Muhammad Taimoor Khan
Associate Professor in Cyber Security (Certified Sustainable Cyber Security)
Dr Najma Taimoor
Lecturer in Computer Science (Secure Healthcare)
Dr Ivana Tomic
Senior Lecturer in Cyber Security (Internet of Things Security)
Dr Tuan Vuong
Senior Lecturer in Computer Science (Cyber-physical Security)
Professor Chris Walshaw
Professor of Informatics
Dr Jia Wang
Senior Lecturer in Spatial Data Science
Dr Muhammad Waqas
Senior Lecturer in Cyber Security (Wireless Communications Security)
Dr Markus Wolf
Principal Lecturer
Dr Samuel Zelibe
Lecturer in Mathematics (Data Science)
Dr Annemarie Zijlema
Senior Lecturer in Computer Science
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.



















































