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

Bachelor of Science with Specialization - Computing Science

University of Alberta

logo University of Alberta

Canada

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

Bachelor of Science (BSc)

The BSc Specialization in Computing Science is very unique as it combines the structure of a Specialization degree with elements of customization often found in the General Science program. Nicknamed “Computing and X”, this program allows you either to study a concentrated area of computing science or to combine the study of computing science with another discipline, thus creating a very tailored degree.

Bachelor in Computer Science

North Central College

logo North Central College

United States of America (USA)

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

Bachelor's Degree

Pursuing higher education in computer science offers students many exciting and rewarding career options from software engineering to computer engineering. A graduate student with a computer science degree from North Central College is in demand from employers familiar with the high quality of our computer science program and our graduates. By choosing a computer science degree in Chicago, graduate students are thoroughly grounded in both the theory and practice of the field. With our degree program, our students will possess a broad set of skills in information systems and programming languages that stems from a well-rounded education from North Central College.

BSc (Hons) Computer Networks

University of Salford

logo University of Salford

United Kingdom

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

Bachelor of Science (BSc)

Streaming, cloud-based services and social media, are just a small part of the role computer networks have in shaping our daily lives. With the rise of seamless mobility and the rapid adoption of the Internet of Things, there has never been a more exciting time to build next-generation knowledge and skills with our Computer Networks degree. Networking is about constantly evolving. Led by a research-active, professionally qualified academic team, our course is designed to steadily enhance your capabilities as you prepare for a career in the industry. You will build real-world problem-solving skills, develop knowledge relevant to business management, and have the option to include industry experience.

Bachelor of Software Engineering

首都体育学院

logo 首都体育学院

China

IT & Computer Science, Software Engineering, Computer Science

Bachelor's Degree

Software Engineering is a major in shortage of talents in Guangxi District. It was approved for the first-level master's degree and engineering master's degree of this professional discipline in 2011, and obtained C+ results in the fourth round of national discipline evaluation in 2017. It is the best discipline in China in 2018. Ranked 64th in the ranking. In 2019, this major was approved as a national first-class undergraduate major construction point, and in 2020, it will pass the engineering education professional certification.

Advanced Diploma in Software Engineering Technology - Artificial Intelligence (Optional Co-op) (Online)

Centennial College

logo Centennial College

Online

Canada

Artificial Intelligence, Software Engineering, Computer Science, IT & Computer Science

Diploma

Through collaboration with industry, the Software Engineering Technology – Artificial Intelligence (AI) program will provide our students with skills in state of art design and AI application development technologies. Software is taking the planet by storm and AI-driven technologies are at the center of it. AI’s global economic impact is expected to reach trillions by 2025. AI is set to become the new database for next-generation applications. Our Software Engineering Technology – Artificial Intelligence program aligns well with the newest technology trends in the software industry, namely “Augmented Analytics,” “AI-Driven Development,” and “Autonomous Things.” The coursework emphasizes modern software design and AI frameworks, machine learning, data visualization, big data fundamentals, natural language processing, image recognition, recommender systems, software bots, digital ethics, and privacy guidelines within AI solutions. To round out the technical focus of the curriculum, the Software Engineering Technology – Artificial Intelligence program includes two software development projects. For these real-world business applications, you put into action all the technical, systems, and business skills acquired during your courses to build AI-enhanced software solutions for automating, classifying, predicting, recommending, and understanding processes and data.

BSc (Hons) in Computer Science

University of Winchester

logo University of Winchester

United Kingdom

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

Bachelor of Science (BSc)

This programme offers a multi-disciplinary perspective on the subject of Computer Science giving students an excellent basis for a future career in the field. Our three-year degree provides in-depth knowledge and skills in computer science, networks and applications, enabling you to progress into any area of the computing industry. You will learn the necessary skills to develop cutting-edge, state-of-the-art innovative applications.

Master's Degree in Computer and Network Engineering

Universitat Politècnica de València (UPV)

logo Universitat Politècnica de València (UPV)

Spain

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

Master's Degree

Current computer systems are made up of various computing elements interconnected at all levels, both at the level of the large servers that support cloud services and the distributed computing systems that make up the edge and interact with the outside world through through sensors and actuators, constituting what has been called the Internet of Things (IoT - Internet of Things).

Master of Data Science

University of New England

logo University of New England

Online

Australia

Data Science, IT & Computer Science, Computer Science

Master's Degree

UNE's Master of Data Science will expand your expertise, allowing you to confidently solve complex challenges in science, health, business and beyond. Through a combination of engaging coursework subjects and a comprehensive capstone project experience, you will hone your skills allowing you to adapt to change, innovate, and play a leading role in the future development of data science solutions globally.

MSc Embedded Systems

KTH Royal Institute of Technology

logo KTH Royal Institute of Technology

Sweden

Information Systems, Computer Science, Electrical Engineering, Engineering

Master of Science (MSc)

The master’s programme in Embedded Systems provides a thorough understanding of Embedded Systems and specialisation in a specific area covering theoretical and practical aspects of embedded systems development. Students gain engineering skills and learn the integration of software and hardware, system design, integration, verification and management. Graduates have the expertise to harness the possibilities for innovation in the growing area of embedded systems.

Bachelor of Information and Computing Science

首都体育学院

logo 首都体育学院

China

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

Bachelor's Degree

This major is a provincial characteristic major. The trained students have a solid mathematical foundation, master the basic theories and methods of computer software and big data science, and become high-quality talents with strong software development, big data and artificial intelligence algorithm application capabilities.

Bachelor of Science in Computer and Cybersecurity Engineering - STEM Designated

Illinois Institute of Technology

logo Illinois Institute of Technology

United States of America (USA)

Information Systems, Software Engineering, Computer Science, Computer Engineering, Cybersecurity

Bachelor of Science (BSc)

The Bachelor of Science in Computer and Cybersecurity Engineering prepares students for an engineering career that involves the design and application of secure and resilient computer hardware and software systems. This is a unique program that combines computer engineering and cybersecurity topics into one major.

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