434 Best Software Engineering Degree Programs for 2025

With 434 top Software Engineering 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

BSc Special (Hons) in Computer Systems & Networking

Sri Lanka Institute of Information Technology SLIIT

logo Sri Lanka Institute of Information Technology SLIIT

Sri Lanka, United Kingdom, Australia

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

Bachelor of Science (BSc)

The Curtin University of Australia in collaboration with SLIIT offers Bachelor of Science in Computer Systems & Networking. The degree is awarded by SLIIT Sri Lanka

Bachelor in Computer Science

University of Cambridge Pembroke College

logo University of Cambridge Pembroke College

United Kingdom

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

Bachelor's Degree

Computer Science underpins the exciting information revolution we've been living through in the past few years: the Internet and the web, mobile phones, wireless networks, digital audio and video, social networking, massively multiplayer games, 3D films and the advent of autonomous robots.

MSc in Artificial Intelligence Technology

Northumbria University London Campus

logo Northumbria University London Campus

United Kingdom

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

Master of Science (MSc)

Artificial Intelligence solutions are becoming an integral part of our lives which has led to a growing demand for AI specialists in the job market. The global AI market is expected to reach $15.7 trillion by 2030 (Forbes, 2020). With current trends, it is expected that we will continue to see an increased adoption of AI technologies across various industries and sectors.

MSc in Cloud Computing

Staffordshire University

logo Staffordshire University

United Kingdom

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

Master of Science (MSc)

MSc Cloud Computing provides a specialist study of Cloud Computing. This is a growing area for addressing the issues of collaborative working with data stored centrally either in-house or externally. The award is built around a core of networking at CCNP level, the networking topics utilise Cisco networking equipment and support material provided by Cisco Systems Inc. Virtualisation, server side technologies...

MSc Computer Science

Lancaster University - Faculty of Science and Technology

logo Lancaster University - Faculty of Science and Technology

United Kingdom

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

Master of Science (MSc)

This programme will enhance students’ understanding in a range of current areas of computer science in relation to distributed systems (including topics such as Cloud and IoT), data science (related to big data analysis) and human and computers (i.e. HCI topics helping to design user-centric systems). The study is enhanced through interaction with world-class researchers in their field through an initial three-week placement with them and a subsequent project doing in-depth work and research on a chosen topic. Students are encouraged to collaborate with industrial partners and complete an MSc project in a professional environment.

Bachelor of Advancing Computer Science degree

University Of Advancing Technology

logo University Of Advancing Technology

Online

United States of America (USA)

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

Bachelor's Degree

The University of Advancing Technology’s Bachelor of Advancing Computer Science degree is designed to help students conceive, program, and deploy applications with the most modern software engineering frameworks and environments across emerging platforms.

BS in Computer Science

University College Birmingham

logo University College Birmingham

United Kingdom

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

Bachelor of Science (BSc)

Computing and digital technology are essential features of today’s society. They are also key drivers in the economy, whether in communication, finance or even leisure. Our Computer Science degree course at University College Birmingham will furnish you with advanced skills in everything from programming and websites to managing data and security issues, keeping your finger on the pulse of information technology and preparing you for a vast spectrum of job roles modern-day market.

Bachelor in Information Technology (IT)

NHL Stenden University of Applied Sciences

logo NHL Stenden University of Applied Sciences

Netherlands

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

Bachelor's Degree

Our Information Technology degree offers a broad first year which allows you to explore your areas of interests and strengths. In this programme, you will learn to work with several programming languages and learn everything you need to know about databases, operating systems, IT architecture, web technology, and more. You will also develop essential communication skills for working in a professional environment.

Master of Science in Computer Science

Università Degli Studi Di Genova

logo Università Degli Studi Di Genova

Italy

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

Master of Science (MSc)

The Master of Science in Computer Science is centered on Data Science & Engineering. The backbone of the program is constituted by three core units on advanced data management, machine learning, and high-performance computing. Leveraging on the expertise of our faculty, the rest of the program is organized into four tracks: Business Intelligence, Health & Life Sciences, Pervasive Computing, and Visual Computing.

Master's Degree in Computer Sciences

Creekford University

logo Creekford University

Online

United States of America (USA)

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

Master's Degree

With the Master's Program at Creekford University, you will be able to reap benefits from a wide range of flexible degree programs, several majors, and course options. Additionally, you can interact with leading researchers and academics who can help you out with your academic issues and grant you access to several industry links.

Computer Science MS

Old Dominion University

logo Old Dominion University

Online

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)

This program is for students with a strong background in computer science. ODU's Computer Science Department supports in-depth study at the graduate level in areas such as bioinformatics, data mining, digital libraries, high-performance computing, networking, cyber security, software engineering, and computational foundations.

MS in Computer Science

Concordia University Ann Arbor School of Education

logo Concordia University Ann Arbor School of Education

Online

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)

Our Computer Science program will help you develop software development, computer science research, and information technology systems. Welcome back to the innovative world of computer science.

Software Engineering

Software Engineering is a field of study that focuses on the design, development, and maintenance of software systems. Students in this field learn how to apply engineering principles to software development, ensuring that software is reliable, efficient, and meets the needs of users. Graduates often pursue careers as software developers, systems analysts, or project managers.

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