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

B.Sc. (Hons) Computer Science

LIBF Online

logo LIBF Online

Online

United Kingdom

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

Bachelor of Science (BSc)

Get a computer science undergraduate degree from LIBF and excel in this evolving field. LIBF’s program develops specialized analytical and practical skills to prepare you for diverse career paths worldwide. A computer science degree is a smart investment in your future, as the demand for professionals continues to grow.

Bachelor in Computer Science and Technology

Liaoning University of Technology

logo Liaoning University of Technology

China

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

Bachelor's Degree

This major aims to cultivate advanced talents of science and management with good comprehensive quality, strong practical and innovative ability in fields of Computer Science and Technology, which enable students to master solid basic theories of natural science, humanistic and social science and engineering technology and to gain practical ability of modern knowledge of computer profession so that students can engage in the work of computer education, scientific research and application development in departments like scientific research, education, enterprise and administrative service division after graduation.

B.A./B.S. in Computer Science

University of Wisconsin Superior

logo University of Wisconsin Superior

United States of America (USA)

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

Bachelor's Degree

An integral part of our lives, technology is inescapable. Whether you're using an app or website, checking your email or simply making a phone call, you're interacting with technology numerous times a day. A computer science major allows you to not just use technology but be on the forefront of making it. Engage in this growing field and learn the principles that will allow you to become a vital part of the future.

BSc in Computer Science

University at Albany

logo University at Albany

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)

This bachelor’s program will teach you to design, build, and test sophisticated software systems and install them on computer platforms; work with and design software systems involving databases, modeling, artificial intelligence, cybersecurity, communication, and information retrieval; and solve problems by working with programming languages, data structures, and algorithm analysis.

Bachelor in Computer Science

St Cloud State University

logo St Cloud 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

Students who major in computer science will find themselves with the skills that drive advances in tomorrow's business, industry, and homes. You'll start with theoretical and practical application courses such as programming, data structures, operating systems, problem-solving, digital logic, data algorithms, and ethics. Later, you'll choose specialization courses such as artificial intelligence, distributed systems, parallel computing, networks, computer security, database systems, programming languages, advanced computer architecture, and software engineering.

Bachelor in Computer Science

Saint Mary's University of Minnesota

logo Saint Mary's University of Minnesota

United States of America (USA)

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

Bachelor's Degree

With our increasing dependence on online technology, security is crucial for business, consumers, and government, to protect systems from cyber threats and attacks. A degree in Cybersecurity will provide you with the skills to protect valuable data assets and to anticipate and avoid threats to data integrity.

Bachelor of Science in Computer Engineering

High Point University

logo High Point University

United States of America (USA)

Information Systems, Software Engineering, Computer Science, Computer Engineering

Bachelor of Science (BSc)

A Bachelor of Science in Computer Engineering is a professional degree program that prepares students for careers in computer engineering. The degree prepares individuals to apply mathematical and scientific principles to the design, development and operational evaluation of computer hardware, embedded systems, software systems, and related equipment and facilities; and the analysis of specific problems of computer applications to various tasks. A computer engineering graduate is able to design and implement a computer system for general purpose or embedded computing. Students learn to incorporate best practices and state-of-the-art solutions into a variety of computing problems in an ethical and socially-responsible manner. This includes systems which have both hardware and software components, whose design requires a well-defined interface between the two and the evaluation of the associated trade-offs. Graduates will have strong communication skills and are capable of communicating with a range of audiences, as well as the ability to work as a productive member of an interdisciplinary team.

Bachelor in Computer Science

Northwest Missouri State University

logo Northwest Missouri State University

United States of America (USA)

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

Bachelor's Degree

As a computer science major, students learn skills and techniques that will prepare them for success in their careers or graduate studies. Faculty focus on three core areas: general background in computer science, theory, and practical reasoning.

Bachelor of Information Technology

University of Wollongong

logo University of Wollongong

Australia

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

Bachelor's Degree

UOW has experts encompassing the entire breadth of the underlying sciences, IT, engineering and mathematical methodologies in the ICT industry. Working closely with industry partners we ensure all programs remain relevant to industry trends and developments. Students study real-world projects and interact with and learn from industry professionals to ensure their job-readiness upon graduation.

Bachelor in Computer Science & Technology

Wuhan University of Technology

logo Wuhan University of Technology

China

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

Bachelor's Degree

This program is committed to training students to become applied engineering and technically talented professionals with a sound theoretic foundation, systematical knowledge, and skill of the capability to carry out scientific research, system analysis, system design, and technical development.

Bachelor in Information & Communication Technology

Fontys University of Applied Sciences

logo Fontys University of Applied Sciences

Netherlands

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

Bachelor of Science (BSc)

Developments in ICT happen at lightning speed. New products continue to be useful, but can also quickly become obsolete. This is why we offer you both solid basic knowledge and specialisation. You decide for yourself what you’d like to specializespecialization in.

BS in Software Engineering

Florida Institute of Technology

logo Florida Institute of Technology

United States of America (USA)

IT & Computer Science, Software Engineering, Computer Science

Bachelor of Science (BSc)

Software engineering is a systematic, disciplined, measurable approach to building and maintaining software. Starting with thorough preparation in mathematics and computer science, software engineering students at Florida Tech learn how to successfully implement and manage the development, maintenance, and evolution of software products.

Bachelor of Science in Software Engineering

Embry-Riddle Aeronautical University

logo Embry-Riddle Aeronautical University

United States of America (USA)

IT & Computer Science, Software Engineering, Computer Science

Bachelor of Science (BSc)

The bachelor’s degree in Software Engineering at Embry-Riddle provides the foundation essential to enhance students’ math, analysis, and problem-solving skills to build software systems that can have immeasurable influence in our daily lives. At Embry-Riddle, students start with a hands-on experience from the first day. Working both individually and in teams, Software Engineering students progress through the discipline of learning to develop computer and software systems.

Bachelor of Science in Computer Science & Information Technology

Graceland University

logo Graceland University

United States of America (USA)

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

Bachelor of Science (BSc)

Want to study the ‘internet of things?’ Majoring in Computer Science and Information Technology (CSIT) at Graceland is a great place to start. Students who major in CSIT learn from top-notch instructors who help them strengthen their theoretical basis of computer science while building up problem-solving skills through hands-on practical experience with information technology. With an autonomous, self-directed learning approach, students are trained to be responsible to perform projects and research.

Bachelor in School of Computing

University of Nebraska-Lincoln

logo University of Nebraska-Lincoln

United States of America (USA)

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

Bachelor's Degree

In today’s technology-driven world, an education in computing is more valuable than ever. The School of Computing's unique program offers students a wide variety of hands-on learning experiences both inside and outside of the classroom. Students in all four of our majors develop the skills and knowledge they need to earn the jobs they want—and many of them receive their first offers before their diplomas.

BEng Hons Computer Engineering

The University of Greenwich

logo The University of Greenwich

United Kingdom

Information Systems, Software Engineering, Computer Science, Computer Engineering

Bachelor of Arts (BA)

Our BEng Computer Engineering offers the chance to create applications for robots, embedded and real-time systems, and other innovative information and communications technology. You'll learn about theoretical programming and gain practical experience in developing applications for computing platforms and hardware.

Bachelor of Information Technology (Applied Computer Science)

University of Southern Queensland (USQ)

logo University of Southern Queensland (USQ)

Online

Australia

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

Bachelor's Degree

Our Applied Computer Science major is all about giving you the skills to solve computer-related problems. With rapid advances in technology and new applications being developed constantly, it is hard to say what those problems will be. One thing is for sure, though, it is going to be exciting finding out.

B.S. in Computer Science

Siena College

logo Siena College

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)

Computer Science focuses on solving problems from a scientific perspective by applying software engineering, information systems and computational theory. Our program emphasizes group projects, hands-on labs and one-on-one interaction to ensure students’ success in their future careers. Why choose CS? The careers are diverse and exciting, employment opportunities are increasing and starting salaries are among the highest for bachelor degree graduates.

Bachelor of Science in Computer and Information Science

Mansfield University

logo Mansfield University

United States of America (USA)

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

Bachelor of Science (BSc)

The Department of Mathematics and Computer and Information Science offers a Bachelor of Science degree in Computer and Information Science with two concentrations: Computer Science and Information Systems. Graduates obtain jobs in a wide range of areas in computer and information science. Many students complete internships with local employers or with large corporations across the country.

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