Filters
Filters
- Bachelors
- Bachelor's degree
- Engineering Programs
- Software Engineering
Sort by
114 Software Engineering Bachelor's Degree Programs


Promoted
Gisma University of Applied Sciences
BEng Software Engineering
- Berlin, Germany
Bachelor's degree
Full time
36 months
On-Campus
English
Our full-time bachelor's degree program in Software Engineering will provide you with a broad spectrum of engineering competencies in the areas of analysis, specification, design, implementation, testing, maintenance, and documentation of software systems.


Promoted
Global Academy at Siam University
Two Degree Bachelor of IT (Software Engineering) in collaboration with Universities in Australia or Canada
- Bang Wa, Thailand
Bachelor's degree
Full time
4 years
On-Campus
English
This Bachelor's degree, awarded in association with La Trobe University in Australia or the University of Victoria in Canada, equips you with the essential skills to develop modern software solutions. Gain expertise in algorithms, data structures, full-stack web development, UI design, software testing, and cloud-based applications. Explore key topics such as object-oriented programming, mobile app development, and professional software engineering practices.


Promoted
University Carlos III of Madrid
Bachelor's Degree in Computer Science and Engineering (Bilingual, Spanish)
- Leganés, Spain
Bachelor's degree
Full time
4 years
On-Campus
Spanish, English
The goal of the Bachelor’s Degree in Computer Engineering is education in an array of scientific and technical knowledge that enables the student to acquire, represent, process, and transmit information via computers. The curriculum provides in-depth study into different fields: information technology geared to artificial intelligence, computer engineering designed for the development of hardware and distributed software, and information systems that deal with data processing and business software integration.


Thompson Rivers University
Bachelor of Engineering in Software Engineering
- Kamloops, Canada
Bachelor's degree
On-Campus
English
The Bachelor of Engineering in Software Engineering provides strong foundations in principles and practice of software systems development, and related computing technologies.


Universidad Loyola
Degree in Software Engineering
- Seville, Spain
Bachelor's degree
Full time
4 years
On-Campus
Spanish
With the Degree in Software Engineering from Universidad Loyola , assigned to the Computer Science branch, you will be able to combine knowledge of the fundamentals of computer engineering, deepening the development of software applications for any sector, to respond to real problems of companies and the actual society.
Best programs for you
Answer a few questions and we'll match you with programs!


University of Westminster
Software Engineering BEng Honours
- London, United Kingdom
Bachelor's degree
Full time
3 years
On-Campus
English
Our course examines the best ways to design, build, maintain and evaluate software systems. It uses many of the technical aspects of computer science, especially programming, and aims to develop the professional attitudes, and interpersonal and technical skills you’ll need in the software engineering industry. The course provides a solid foundation in software engineering theory and practice to develop professional software systems. It will equip you to take up a wide range of career opportunities, including software engineer, web application programmer, software designer/analyst or website designer/programmer. You’ll study software development, programming languages, technologies and applications, including Python, Java, HTML, PHP, UML, database technologies, machine learning, algorithms and data structures, web and mobile computing, and Agile software development. Sharing a common first year with the Computer Science BSc Honours course to which you can transfer in Year 1, you specialise in software engineering from Year 2. The Software Engineering BEng emphasises fundamental principles, design, acquisition of practical skills and evaluation of technologies. You may go on to complete an integrated Master's programme with the award of an MEng degree after four years.


Sunway University
Bachelor of Software Engineering (Hons)
- Shah Alam, Malaysia
Bachelor's degree
Full time
3 years
On-Campus
English
The Bachelor of Software Engineering (Hons) program is designed to equip students with the skills needed to develop, analyze, and manage software systems. The curriculum covers core topics like progra...


University of the South Pacific USP
Bachelor of Software Engineering (BSE)
- Suva, Fiji
Bachelor's degree
Full time
4 years
On-Campus
English
The Bachelor of Software Engineering (BSE) is intended to produce quality, world-class graduates in this rapidly developing discipline. The degree has been specially designed in response to industry demand to produce graduate software engineers with software systems project capability.


Algebra Bernays University
Bachelor in Software Engineering
- Zagreb, Croatia
Bachelor's degree
Full time
4 years
On-Campus
English, Croatian
Do you wish to start your career in one of the most sought-after industries that encourages future-shaping innovation and technological advances? Software engineering is the foundation of modern technologies development that make our lives and jobs easier. Experts in the fields of web and mobile applications, robotics and AI systems are of great importance when it comes to the transformation of global and local economies. The demand for development engineers is on the rise and their knowledge and skills are necessary in most industries, especially considering upcoming AI trends. Software engineering remains crucial because even though generative AI tools can speed up the development process, they cannot replace the human ability to think analytically, solve problems creatively, and design complex systems. Development engineers are necessary for designing, building and integrating AI technologies, and ensuring their functionality, security and efficiency.


LUT University
Bachelor's Programme in Software and Systems Engineering (Double Degree)
- Lahti, Finland
Bachelor's degree
Full time
3 years
On-Campus
English
In the Bachelor's Programme in Software and Systems Engineering (Double Degree), you will learn programming skills that give you the tools to solve great societal challenges. Challenges can be related to, for example, digitalization, reducing energy consumption, the research and development needs of the business world, or guiding consumer behavior towards sustainability.


Saxion University of Applied Sciences
Fast-track counseling
Bachelor in Information and Communication Technology - Software Engineering
- Deventer, Netherlands
Bachelor's degree
Full time
4 years
On-Campus
Fast-track counseling
I am everywhere! Ordering tickets for a concert, applying for a student loan, calling your friend who is away on a study trip – this and more can all be done online nowadays. IT specialists play a key role in keeping such day-to-day activities running smoothly. The Bachelor of Science in Software Engineering is an excellent preparation for a dynamic career.


University of Sydney
Bachelor of Engineering Honours - Software Engineering
- Sydney, Australia
Bachelor's degree
Full time, Part time
4 years
On-Campus
English
Learn all aspects of software production, from strategy and design to coding, quality and management. Develop knowledge in programming and computer languages, data structures, algorithms and databases, data-centric computing, operating systems and software project management.


Vilnius University
Bachelor in Software Engineering
- Šiauliai, Lithuania
Bachelor's degree
Full time
7 semesters
On-Campus
English
The goal of this study programme is to train specialists who can apply the conceptions of software systems in designing, creating, and safely managing software systems, who can implement, adapt and take care of software and hardware intended to solve business issues, who can apply new ideas and efficiently collaborate with the specialists of European Union and other foreign countries.


Kauno Kolegija
Bachelor in Software Systems
- Kaunas, Lithuania
Bachelor's degree
Full time, Part time
3 years
On-Campus
English, Lithuanian
The aim of the study program is to train professionals in software systems who can design, develop, and install client/server, data engineering, and the Internet of Things software systems and software, as well as to analyze, assess, and solve software system tasks and problems in different institutions and business enterprises, and supervise a group of persons during the implementation of the activities related to design, installation, and operation of software systems.


Constructor University
Bachelor in Computer Science and Software Engineering
- Bremen, Germany
Bachelor's degree
Full time
3 years
On-Campus
English
Become part of the next generation of computer scientists and software engineers! Constructor University is launching its first entirely online undergraduate program, making its vast experience in teaching computer science and its quality education accessible to learners across the globe.
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering Bachelor's degree programs
Software Engineering degree programs at the Bachelor's level offer a dynamic foundation for shaping the future of technology. You'll learn to design, develop, and maintain software systems that address real-world challenges, making this field both impactful and rewarding.
In your studies, you'll explore programming languages, software architecture, and system design, honing skills like debugging and implementing algorithms. The curriculum often includes courses in web development, mobile app creation, and database management, where students strengthen adaptability as they engage with new tools and methodologies.
Through group projects and hands-on assignments, you'll collaborate with peers to develop practical solutions, simulating industry environments. Graduates can pursue careers as software developers, systems analysts, or web developers, with skills that remain relevant across various sectors. By focusing on both theoretical knowledge and practical application, a Bachelor's degree in Software Engineering can open doors to numerous opportunities in an ever-evolving field.