Filters
Filters
- Bachelors
- BSc
- Engineering Programs
- Software Engineering
Sort by
113 Software Engineering BSc Degree Programs


Promoted
SAE Institute
BSc (Hons) Audio Software Engineering
- London, United Kingdom
BSc
Full time
2 years
On-Campus
English
If you’re keen to develop software with a particular focus on sound and audio, SAE’s BSc (Hons) Audio Software Engineering is the course for you. This one-of-a-kind degree blends the technical with the creative, as you learn advanced skills in audio DSP, C++ programming and plugin development.


Promoted
Gisma University of Applied Sciences
BSc Computer Science
- Berlin, Germany
BSc
Full time
36 months
On-Campus
English
Our full-time bachelor's degree program in Computer Science will provide you with the necessary knowledge to understand and build computer-based systems, for the next generation of technological development. The contents range from basic computer concepts and algorithmic thinking, systems design, problem-solving, artificial intelligence, and simulation to computer and data security. The program provides knowledge and skills to pursue a professional career in a wide variety of computer science fields.


Promoted
University of Europe for Applied Sciences
BSc Software Engineering
- Berlin, Germany
BSc
Full time
6 semesters
On-Campus
English
In this software engineering program, students not only learn about current challenges and solutions in software design and architecture, but they are also taught to develop solutions that are based on professional clean, and secure code and learn about the new trend in mobile application development. The students will be able to build software and design and implement smart software benefit from the learning outcome from cloud computing and machine learning.


University of Applied Sciences Europe - Dubai
BSc Software Engineering
- Dubai, United Arab Emirates
BSc
Full time
6 semesters
On-Campus
English
Shape the digital future with a BSc in Software Engineering at UE Dubai. Learn to design smart systems, apps, and AI tools through hands-on projects, agile methods, and real-world tech experience—right in the heart of a global innovation hub.


Cardiff University
BSc Applied Software Engineering
- Cardiff, United Kingdom
BSc
Full time
3 years
On-Campus
English
This course in BSc Applied Software Engineering aims to make you a highly employable software engineer with the skills, knowledge and hands-on experience that graduate employers seek. Designed in close collaboration with industry, this innovative degree will help you gain experience in hands-on software development using current commercial tools and techniques.
Best programs for you
Answer a few questions and we'll match you with programs!


University of Kent
BSc (Hons) Software Engineering
- Chatham, United Kingdom
BSc
Full time
3 years
On-Campus
English
BSc (Hons) Software Engineering is an incredibly exciting field which is valuable for many areas of business. This programme offers you a solid base of computing skills, equipping you for a wide range of future careers from programmer to systems analyst, software developer to computer scientist.


Asia Pacific University of Technology & Innovation (APU)
BSc (Hons) in Software Engineering
- Kuala Lumpur, Malaysia
BSc
Full time
3 years
On-Campus
English
Students of the BSc (Hons) in Software Engineering will learn fundamental skills required by every IT professional, and the basic understanding of programming, problem-solving skills, algorithmic skills, mathematical techniques, and systems analysis and design.


University of Southern Denmark
BSc in Software Engineering - Vejle
BSc
Full time
3 years
On-Campus
English
The bachelor's programme in Software Engineering equips you with advanced technical and methodological skills to engineer software for all types of situations, even for large and complex systems. You will learn to work systematically across the entire software engineering lifecycle: from conception and analysis to development, testing, integration, and maintenance.


Richmond American University London
Software Engineering AI BSc (Hons)
- London, United Kingdom
BSc
Full time
3 years
On-Campus
English
Our BSc (Hons) Software Engineering (AI) programme offers a unique blend of liberal arts education with cutting-edge technical training, designed to equip you with essential skills in programming, software development, and responsible AI. Whether you’re passionate about shaping the future of technology or exploring the endless possibilities AI brings, this degree is your gateway to a world of opportunities.


University of Stirling
BSc (Hons) in Software Engineering
- Stirling, United Kingdom
BSc
Full time, Part time
48 months
On-Campus
English
Are you fascinated by the creativity of technology and software? Our software engineering course gives you the skills and practical experience to jump-start your career.


Florida Institute of Technology
BS in Software Engineering
- Melbourne, USA
BSc
Full time
4 years
On-Campus
English
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.


De Montfort University Dubai
Software Engineering BSc (Hons)
- Dubai, United Arab Emirates
BSc
Full time
3 years
On-Campus
English
Combine your analytical skills with creativity and study a blend of established theories and modern design techniques to become proficient in developing high-quality software applications. As a Software Engineering student at DMU, you will gain the technical expertise required to design and develop software integral to the devices and systems that shape our daily lives at home, work, and within our communities.


University of Southern Denmark
BSc in Software Engineering - Sønderborg
BSc
Full time
3 years
On-Campus
English
Do you want to help create the software of the future? With a degree in Software Engineering, you can take part in developing and inventing intelligent apps or software, that will play a crucial role in the future. Software has changed our world significantly in just a few decades, but what will be the next big steps? Will your future software skills contribute to seamless software solutions that may revolutionize the operation of the healthcare system?


Macromedia University of Applied Sciences
Bachelor Software Engineering
- Berlin, Germany
BSc
Full time
6 semesters
On-Campus
English
We are surrounded by software. The latest computer technology is not only found in PCs and smartphones, but also in cars and even coffee machines. Does your heart beat digitally? In the practical bachelor’s programme in software engineering, you learn how different types of software are planned, programmed and maintained.


Heriot-Watt University Dubai
BSc (Hons) in Computer Science (Software Engineering)
- Academic City, United Arab Emirates
BSc
Full time
4 years
On-Campus
English
Our four year BSc Computer Science Honours degree with a specialism in Software Engineering is oriented to constructing robust and usable systems. We aim to teach people not just how to deploy cutting edge tools and techniques, but how to build the next generation of software tools that other system constructors will use. This programme aims to give a well-integrated balance of theoretical underpinnings and practical experience, strongly informed by the research expertise of our academic staff.


Code University of Applied Sciences
Bachelor of Science in Software Engineering
- Berlin, Germany
BSc
Full time
3 years
On-Campus
English, German
Our Software Engineering (B.Sc.) program dives into coding and systems, with pathways like Web Development and Data Science shaping its curriculum. Software Engineering is more than just coding; it’s a systematic fusion of engineering principles applied to software systems development. Our study program offers a comprehensive journey, teaching you to tackle complex tasks through thoughtful software architecture design, clean coding practices, and adherence to best practices in a variety of specializations. The entire program is conducted in English.
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering BSc degree programs
Software engineering is a computer-focused career that involves developing computer programs and systems that are user-friendly, innovative, and fit the desires of customers and clients. Software engineering students learn about applying engineering principles to the development of software and computer programs used and accessed on different devices.
Academic institutions around the world offer a BSc or Bachelor of Science. This popular undergraduate degree is helpful in preparing students for the workplace or for advanced degree programs. The average BSc takes three to five years to complete.





























