798 Best Computer Science Degree Programs for 2025

With 798 top Computer Science degree programs available in 2025, our curated list is your gateway to finding the ideal course that aligns with your career aspirations and academic goals.

1

Field of study

Only online courses

Where to study

Degree

MSc Bioinformatics

University of Bradford

logo University of Bradford

United Kingdom

Data Science, Bioinformatics, Biotechnology, Molecular Biology, Genetics, Computer Science

Master of Science (MSc)

Our programme will provide you with essential skills in both molecular and computational techniques. You will learn how to design and perform experiments, and efficiently analyse next-generation sequencing data. You will acquire research data mining skills for Biological Sciences, Transcriptomics, Genomics, Proteomics and Metagenomics.

Interuniversity Master in Theoretical Chemistry and Computational Modeling

Universidade de Vigo

logo Universidade de Vigo

Spain

Computer Science, Physics, Chemistry

Master's Degree

The master's degree in Theoretical Chemistry and Computational Modeling is a two-year program, 120 ECTS, which is carried out in person and online among the 14 participating universities. The online part is carried out through the Adobe Connect platform, while the face-to-face part is developed in a series of courses, of fixed duration, organized by the participating universities.

BSc (Hons) Computer Science

University of Lincoln

logo University of Lincoln

United Kingdom

Artificial Intelligence, Information Systems, Computer Engineering, Data Science, Software Engineering, Computer Science, IT & Computer Science

Bachelor of Science (BSc)

The BSc (Hons) Computer Science degree provides students with the opportunity to develop the experience, skills, and knowledge to design and develop a variety of software and hardware computing solutions for real-world problems. Particular attention is paid to cutting-edge topics, such as artificial intelligence and machine learning, in addition to core computer science disciplines. This aims to ensure that students' studies are at the forefront of research in the field and meeting the needs of the computing industry.

Bachelor of Science in Computer Engineering Nanoscale System Design Option Co-operative

University of Alberta

logo University of Alberta

Canada

Information Systems, Software Engineering, Computer Science, Computer Engineering

Bachelor of Science (BSc)

This program gives you the opportunity to focus on the emerging field of nanotechnology, giving you an introduction to the processes involved in the fabrication of nanoscale integrated circuits and in designing the tools necessary for the mass production of nanoscale systems.

BSc in Cyber Security

Birmingham City University

logo Birmingham City University

United Kingdom

Cybersecurity, IT & Computer Science, Computer Science

Bachelor of Science (BSc)

The BSc Cyber Security course is designed to equip you with state-of-the-art technical knowledge, intellectual know-how, management capabilities and practical skills that will enable you to succeed in meeting the cyber security challenges facing modern organisations. In the 21st century, data has become a necessary commodity, which has value in isolation and more so when viewed as a larger data set for trends and habits.

MSc Computer Science (Network Engineering)

The University of Greenwich

logo The University of Greenwich

United Kingdom

Information Systems, Software Engineering, Computer Science, Computer Engineering, IT & Computer Science

Master of Science (MSc)

This MSc Computer Science provides advanced knowledge of designing, building and testing a wide range of software and network systems. The course explores the networking, software development technologies and architectures involved in modern computer systems and networks.

BSc (Hons) in Cyber Security

University of Winchester

logo University of Winchester

United Kingdom

Cybersecurity, IT & Computer Science, Computer Science

Bachelor of Science (BSc)

You will enhance your knowledge of cybercrime and information security management, including software development, advanced digital forensic investigation, multimedia networking and the Dark Web. You will benefit from links to professional and industry bodies, including EnCase Academic Programme, Cisco Networking Academy, GCHQ and the BCS, and the Chartered Institute for IT.

Computer Science (BS, Minor)

Binghamton University, State University of New York

logo Binghamton University, State University of New York

United States of America (USA)

IT & Computer Science, Computer Science

Bachelor of Science (BSc)

Computer science (CS) stresses the design, analysis, implementation, management, and application of large software systems, as well as systems combining both hardware and software. The Watson School offers a rich set of courses in software design, programming, hardware design, and everything in between.

Doctor of Philosophy (Ph.D) in information System and Networks

Selinus University of Sciences and Literature

logo Selinus University of Sciences and Literature

Online

United Kingdom, Italy

Artificial Intelligence, Information Systems, Computer Science, Data Science, IT & Computer Science

PhDs (Doctor of Philosophy)

The research thesis of this PhD programme should provide a basis for understanding, implementation and rational decision making on contemporary networking technologies. Analyze contemporary terminology, concepts, technologies and devices used in the Internet industry. It should develop both intentional and accidental threats and threats to computer mainframe systems and networks. It should also show how to detect and prevent these threats and how to minimise potential losses caused by fraud and/or human error.

Computer Engineering (BS)

Binghamton University, State University of New York

logo Binghamton University, State University of New York

United States of America (USA)

Software Engineering, Computer Science, Computer Engineering, IT & Computer Science

Bachelor of Science (BSc)

Computer engineering provides students with high-level skills in mathematics, science, and engineering. Computer engineers serve as a bridge between electrical engineering and computer science, focusing primarily on the design of computers.

MS in Computer Science

Florida Institute of Technology

logo Florida Institute of Technology

United States of America (USA)

Artificial Intelligence, Information Systems, Computer Engineering, Data Science, Software Engineering, Computer Science, Cybersecurity, IT & Computer Science

Master of Science (MSc)

Experts in computer science are needed more and more in today’s digital society. A master’s degree in computer science provides students with the technical expertise they need to enter top careers such as information technology, database administration, systems engineering, software development, software architecture, and IT systems analysis.

Computer Game Engineering MSc

Newcastle University

logo Newcastle University

United Kingdom

Software Engineering, Computer Science, IT & Computer Science, Engineering

Master of Science (MSc)

Gain the skills to become a software engineer in game engine technologies, real-time graphics programming and simulation technologies with our Computer Game Engineering MSc. In collaboration with a number of high-profile industry leaders and computer game innovators, we have created an advanced master's in game development. This master's produces graduates with the potential to become future leaders in the global computer games industry.

Master of Science in Computer Science

Rochester Institute of Technology (RIT)

logo Rochester Institute of Technology (RIT)

United States of America (USA)

Artificial Intelligence, Information Systems, Software Engineering, Computer Science, Computer Engineering, Data Science, IT & Computer Science

Master of Science (MSc)

Computer graphics and visualization, data management, and intelligent systems are just a few topics you’ll explore while developing the skills to keep up in this ever-changing field.

Computer Science

Computer Science is a dynamic field that explores the theoretical foundations of computation and practical applications in software development, artificial intelligence, cybersecurity, and more. With a focus on problem-solving and innovation, students in this field learn to design and analyze algorithms, develop software systems, and understand the impact of technology on society.

WeUni docsity Logo White

Search documents on docsity.comArrow Square Out

Copyright © 2025 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved