213 Best Software Engineering Bachelor's Degree Programs for 2025

Discover the leading Software Engineering Bachelor's Degree programs for 2025. Our list of 213 courses is tailored to help you excel in your chosen field with WeUni.

2

Field of study

Degree

Only online courses

Where to study

Bachelor of Computer Science

Kuwait College Of Science & Technology

logo Kuwait College Of Science & Technology

China

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

Bachelor's Degree

The Computer Science program extends over four years offered exclusively on a daytime, on-campus basis. The program is offered in 8 semesters. Eight semesters are 16-week fall/spring semesters given over four years. In the summer semester of the third year (Semester VI), students are highly encouraged to participate in a practical training program with a local, regional, or international organization.

Bachelor in Software Engineering

Jilin University

logo Jilin University

China

IT & Computer Science, Software Engineering, Computer Science

Bachelor's Degree

The Computer Information Technology program is an intensive training program focusing on technical, business application, workplace, and career enhancement skills. The program creates a unique, stimulating learning environment in which students can safely master current workplace training requirements, resulting in a smooth transition from education to employment. Opportunities are provided to learn operating systems, business application development, and networking technologies.

BSc in Computer Science and Technology

Yulin University

logo Yulin University

China

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

Bachelor of Science (BSc)

This program aims to equip students with systematic computer application knowledge and skills and to enable them to seek careers in computer management, computer teaching, and computer research in educational institutions, scientific research departments, businesses, and government organizations.

Informatics

University of Applied Sciences Leiden

logo University of Applied Sciences Leiden

Netherlands

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

Bachelor's Degree

Information and communication technology (ICT) is intertwined throughout society. Without ICT you are not able to pay by card, work, drink water, travel and use electricity. Visible and invisible, computers ensure that our society functions.

COMPUTER SCIENCE TECHNOLOGY

Champlain College Lennoxville

logo Champlain College Lennoxville

Canada

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

Bachelor's Degree

Information Technology (IT) is used in all areas of businesses and industry. This offers incredible career choices to CST graduates. During your studies, you will acquire a comprehensive knowledge of the most up-to-date computer-related skills. You will learn to use a variety of development tools and explore the newest technologies including game programming and connected objects. The program has a practical approach and emphasizes the use of industry-sought structured and object-oriented techniques. Unique to Lennoxville, the program also includes more in-depth coverage of networks, security, game programming, and connected objects. The program concludes with an eight-week full-time stage where you will get a chance to apply your new skills in a real business setting.

BS in Computer Science

Trinity University

logo Trinity University

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)

In an increasingly technology-driven world, Trinity’s computer science programs prepare students to lead the way as experts in the digital realm. The Bachelor of Science provides a broad education in the principles of computing and training in the design and development of systems and applications.

Computer Science Major

Carrol College

logo Carrol College

United States of America (USA)

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

Bachelor's Degree

The Computer Science Major focuses on teaching programming and computation. It is meant to give professionals foundational skills and theory that can be applied to any career in coding. It also provides an in-depth computer architecture overview where students gain an understanding of how computer operating systems work.

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's Degree, Software Engineering

A Bachelor's Degree is an undergraduate academic degree awarded by universities and colleges upon completion of a specific course of study. It typically takes around 3-4 years to complete and provides students with a solid foundation in a particular field of study, preparing them for entry-level positions or further education at the Master's level.

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