Our courses
You can study our computer science and computing 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.
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 (Networking), BSc Hons
Study our Computer Science degree for the skills to pursue careers as Computer Science professionals specialising in Networking. Study in London.
Computer Science, BSc Hons
Get career-ready with a Computer Science degree. Specialise in Artificial Intelligence, Cyber Security, Data Science, Games or Networking. 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 (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 (Network Systems), BSc Hons
Our computing degree specialising in network systems provides the skills you need for careers in networking and systems management. 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 for Emerging Technologies, BSc Hons
Get career-ready with a Computer Science degree combining elements of computer science, electronic engineering, mathematics, and management at our Medway Campus.
Computing for England (Cyber security), HND (Barking & Dagenham College)
This HND will help secure your future in Cyber Security. Expert-led, hands-on training to combat digital threats and safeguard data.
Computing for England (General), HND (Barking & Dagenham College)
Embark on a cutting-edge HND in Computing. Gain practical skills and theoretical knowledge for the digital age, tailored for real-world application and further study progression.
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 and its Applications (Medway), MSc
Our MSc course in Data Science and its Applications is designed to empower individuals from diverse global backgrounds, equipping them with the skills to become proficient data scientists.
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, BSc Hons
Study a Data Science degree shaping mathematically inclined students into skilled data scientists for diverse careers or specialised studies in data science, data analytics, and related fields. Study in London.
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 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 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.
Study postgraduate data science at Greenwich or Medway without a STEM ...
Study a postgraduate course in MSc Data Science and its Applications offering scholarships of £10,000 to eligible applicants.
Computing or Computer Science - what’s the difference?
The University of Greenwich’s Computing and Computer Science degrees offer unique pathways tailored to different interests and career goals.
Introducing Computing for Emerging Technologies
The latest addition to our computing portfolio focuses on the use and management of new technologies. Start September.
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
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 Al-Antary
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 Ralph Barthel
Senior Lecturer in Disruptive Technologies (Human Data Interaction and Privacy)
Dr Anatolij Bezemskij
Senior Lecturer in Computer Science (Cyber-physical Threat Detection)
Professor Cornelia Boldyreff
Professor
Dr Dave Chadwick
Senior Lecturer
Dr Irfan Chishti
Lecturer in Computer Science
Dr Solomon Ebenuwa
Senior Lecturer
Dr Ahmed Farhat
Lecturer in Computer Science
Dimitrios Frangiskatos
Senior Lecturer
Dr Nageena Frost
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 David Gresty
Senior Lecturer in Disruptive Technologies (Digital Forensics)
Dr Hai Huang
Senior Lecturer in Computing
Dr Ayodeji Ibitoye
Lecturer in Computer Science
Dr Konstantin Kapinchev
Senior Lecturer in Computer Science
Dr Samiya Khan
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 Tuan Nguyen
Senior Lecturer in Computer Science
Dr Makuochi Samuel Nkwo
Lecturer in Computer Science
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 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 Mariusz Pelc
Mariusz Pelc Senior Lecturer in Computer Systems and Networking (AI-powered Expert Cyber Systems)
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)
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
Senior Lecturer in Cybersecurity (Operational Technology Cyber Security)
Dr Konstantinos Skindilias
Senior Lecturer in Data Science
Dr Peter Soar
Lecturer in Computer Science
Dr Muhammad Taimoor Khan
Associate Professor in Cyber Security (Certified Sustainable Cyber Security)
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)
Andy Wicks
Senior Lecturer
Dr Markus Wolf
Principal Lecturer
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.