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

Bachelor in - Computer Science

Muhlenberg College

logo Muhlenberg 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

Technology is an integral part of our daily lives—both at home and at work. Muhlenberg’s computer science program combines theory and practice to provide students with the foundation and experience essential to work in a variety of technology-driven fields.

Bachelor of Science in Game Design & Development

Sacred Heart University College of Arts and Sciences

logo Sacred Heart University College of Arts and Sciences

United States of America (USA)

Information Systems, Software Engineering, Computer Science, Digital Marketing

Bachelor of Science (BSc)

Why Earn Your Bachelor’s in Game Design & Development at Sacred Heart? The Princeton Review: Top Game Design Programs 2018As a Game Design major, you’ll gain a foundation in programming languages, 3D object creation, story creation, virtual reality, and computer ethics.

COMPUTER PROGRAMMING MAJOR

Enterprise State Community College

logo Enterprise State Community College

United States of America (USA)

IT & Computer Science, Software Engineering, Computer Science

Bachelor's Degree

Computer programming is exactly that; you program computers and programs to fit your needs. That may mean just editing software or computer programs. On the other hand, that may mean creating and designing a whole new program to fit your needs if the existing programs don’t fit your needs. At Enterprise State Community College, you will be taught to design, develop, test, and document programs. Several of the programming languages that you will receive hands-on training in include C#, Java, Ruby-on-Rails, Google Go, and Swift. You will also be taught how to use MS Visual Studio, Eclipse, and Java NetBeans. Beyond the programs and languages that you will be taught, you will also learn several key skills for your future in Computer Programming. You will learn how to think critically and logically and solve problems.

Bachelor in Computer Science

Dickinson College

logo Dickinson 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

Dickinson's computer science program delivers a rigorous forward-looking curriculum built around enduring principles, foundational theories, and modern practices that prepare students for a wide range of possible futures.

Bachelor’s of Science in Information Technology

Lakewood College

logo Lakewood College

United States of America (USA)

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

Bachelor of Science (BSc)

This program is designed to prepare students for opportunities in information technology by encouraging the use of the unique language of IT and the application of key concepts of the profession. Students will demonstrate the technical abilities and practical skills that help organizations innovate practices, products, and processes. The program is designed to empower individuals to become passionate, solution‐minded information technology professionals by fostering innovation, research, leadership development, solving real-life problems.

Bachelor in Computer Science

Monmouth College

logo Monmouth 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

Computer science is a rapidly growing and ever-changing field that is primarily concerned with software design and development. Computer science graduates are in high demand. Our program develops our students’ abilities to think logically and promotes problem-solving skills.

Bachelor in - Computer Science

Cornell College

logo Cornell 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

Computer science is best learned by doing, and Cornell's One Course At A schedule allows you to enjoy hands-on activities throughout your coursework. In small, collaborative classes, professors provide individual support to students as they move seamlessly between lectures and projects in the same classroom.

BACHELOR OF SCIENCE IN COMPUTER SCIENCE

Neumont College of Computer Science

logo Neumont College of Computer Science

United States of America (USA)

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

Bachelor of Science (BSc)

THE BSCS PROGRAM BALANCES SKILLS WITH THEORY. YOU’LL DEVELOP SOFTWARE USING INTEGRATED ENVIRONMENTS AND MODERN LANGUAGES. Through our hands-on approach, you will design algorithms and organize data. Unlike traditional theory-intensive programs, our BSCS program focuses on the complete software life cycle and in-demand technologies.

Bachelor in Computer Science

Central State University

logo Central State University

United States of America (USA)

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

Bachelor's Degree

The Computer Science (CPS) program at Central State University offers a 4-year program leading to a Bachelor of Science degree. The Department of Mathematics and Computer Science also offers a minor in Computational Science.

Bachelor of Science degree in Computer Engineering

Kettering University

logo Kettering University

United States of America (USA)

Information Systems, Software Engineering, Computer Science, Computer Engineering

Bachelor of Science (BSc)

Looking for a Bachelor of Science degree in Computer Engineering that prepares you to work on embedded-computer systems in products like smart phones, GPS navigation systems, autonomous cars, electric vehicle propulsion systems, medical diagnostic devices or manufacturing systems?

Undergraduate Degree - Computer Science Major

Michigan State University Lyman Briggs College

logo Michigan State University Lyman Briggs College

United States of America (USA)

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

Bachelor's Degree

What do computer scientists do? • Analyze problems and select appropriate paradigms to solve them • Design and implement software • Manage system resources Where are they employed? • Companies in need of web design, computer networking, game design, cognitive science, telecommunications, etc. • Research facilities focusing on software engineering, biometrics, image processing, robotics, etc. • University, College, and Secondary school teaching, museums or research

Bachelor in Computer Science

Tennessee Technological University

logo Tennessee Technological University

United States of America (USA)

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

Bachelor's Degree

The Computer Science Department is in the College of Engineering. Thus, degree requirements include those of the University, the College, and the Department. Computer science is a technical major program, which combines professional training in Computer Science with broad experiences across the University.

Bachelor in Computer Science

Assumption University

logo Assumption University

United States of America (USA)

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

Bachelor's Degree

A degree in computer science can prepare you for a wide variety of career paths. Assumption offers you opportunities to study math or computer science in a stimulating and supportive environment. You’ll think logically and solve problems, as well as communicate clearly and effectively – skills that are in high demand in today’s increasingly technological world.

Bachelor in Computer Science

Lewis-Clark State College

logo Lewis-Clark State 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

Computer Science is a rapidly evolving discipline focusing on cyber security and information assurance, sensor networking and communications, computational science, and visualization, among others. Develop the next best-selling app, design digital media, upgrade mobile devices, or break down possibilities within entertainment software design and gaming. Keep people safe, keep people entertained, or create a way to do both. It’s up to you.

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