Filters
Filters
- Bachelors
- Engineering Programs
- Software Engineering
Sort by
243 Software Engineering Bachelors Degree Programs


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
Middlesex University Dubai
BEng Honours Computer Systems Engineering
- Dubai, United Arab Emirates
Bachelor's degree
Full time
3 years
On-Campus
English
The field of computer systems is one of the fastest-growing fields of engineering and one that has a very visible impact on modern life. Our course opens the door to a career in computing wherever digital, mobile or network systems are involved.


Promoted
Capitol Technology University
Fast-track counseling
BS in Software Engineering
- Laurel, USA
BSc
Full time
4 years
On-Campus
English
Fast-track counseling
Earn a Bachelor of Science in Software Engineering to unlock a dynamic career in the fast-evolving digital world. With technology shaping every aspect of our lives, this degree prepares you for a future-proof career in software development, equipping you with the skills needed for success in the tech industry.


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.


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.
Best programs for you
Answer a few questions and we'll match you with programs!


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.


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.


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.


University of Southern Denmark
BSc in Software Engineering - Vejle
- Vejle, Denmark
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.


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.


University of Otago
Bachelor of Engineering (Hons) in Software Engineering
- Dunedin, New Zealand
Bachelor of Engineering
Full time
4 years
On-Campus
English
Imagine yourself an architect of the digital future, creating the next groundbreaking application or game-changing technology. That's what a Bachelor of Engineering with Honours in Software Engineering offers – the power to transform ideas into reality through code.


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.


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.


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.


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.


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.


University of Kent
BSc (Hons) Software Engineering
- Canterbury, United Kingdom
BSc
Full time
3 years
On-Campus
English
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.
Popular Engineering Programs Software Engineering degree types
Popular study format
Popular locations
- USA
- United Kingdom
- Australia
- Canada
- Germany
- Malaysia
- New Zealand
- Turkey
- United Arab Emirates
- China
- Denmark
- Poland
- Bulgaria
- Lithuania
- Serbia
- Singapore
- Sweden
- Thailand
- Finland
- India
- Ireland
- Kazakhstan
- Malta
- Netherlands
- Portugal
- Spain
- Albania
- Austria
- Colombia
- Croatia
- Estonia
- Fiji
- Israel
- Italy
- Jamaica
- Japan
- Kyrgyzstan
- Latvia
- Mexico
- Oman
- Taiwan
Learn more about Software Engineering Bachelors degree programs
Software Engineering degree programs at the Bachelor’s level prepare you for a dynamic career in technology. This field combines theory and practical skills, focusing on the design, development, and maintenance of software systems.
Through courses in programming, software architecture, and systems analysis, you'll learn how to build user-friendly applications and robust software solutions. You'll engage in projects that enhance your abilities in algorithm design, database management, and cybersecurity practices. The environment encourages collaboration and fosters critical thinking as students strengthen their programming capabilities while exploring new technologies.
Many learners find that understanding complex coding challenges and software requirements builds confidence in their technical skills. Graduates emerge ready for diverse roles in various sectors, including software development, quality assurance, and systems integration. Completing a Bachelor’s degree in Software Engineering equips you with a steady foundation for success in this foundational tech field.