88 Bachelor Programs in Software Engineering

Software engineering is a broad field of study that entails several activities beyond the ordinary development of software. The field covers various applications to development and design to their systematic approach. There are many software development tasks prevailing in the world today. A systematic approach to their solution demands understanding on how to come up with a software solution. In… Read more

Software engineering is a broad field of study that entails several activities beyond the ordinary development of software. The field covers various applications to development and design to their systematic approach. There are many software development tasks prevailing in the world today. A systematic approach to their solution demands understanding on how to come up with a software solution. In modern organizations, software engineers have huge tasks greater than just developing software products. There is need to be creatively enabled with a complement of quality knowledge. The technical ability to develop adequate solutions is also a very keen aspect of software engineering. Bachelor of Software Engineering is a research based degree program meant for undergraduates from all over the world.

In the Bachelorof  Software Engineering coursework, one gets to understand all that is involved in tackling complex software tasks. The course provides quality basis for one to understand programming and analysis before developing solutions. The course has a detailed curriculum that will equip all students with quality skills ranging from technical understanding to theoretical knowledge. It is a practical course combined with adequate theoretical aspects for a rigorous training of all the graduates. One acquires reliable skills in developing cost effective, timely and adequate software products. Through Bachelor of Software Engineering, one will acquire knowledge on how to analyze and outline requirements so as to develop quality software. Bachelor of Software Engineering shapes future programming and software management careers.

Read less
Other options within this field of study: 
Middlesex University Dubai
Dubai, United Arab Emirates

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 ... +

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. -
Bachelor
Full-time
3 years
English
Sep 2020
Campus
 
AUM American University of Malta
Cospicua, Malta

AUM’s Game Development major is an all-encompassing guide to the video game industry, and a means to prepare students for the fundamentals of the game economy. Step-by-step, y ... +

AUM’s Game Development major is an all-encompassing guide to the video game industry, and a means to prepare students for the fundamentals of the game economy. Step-by-step, you progress from pre-production, design, and development all the way to packaging and shipping off your game. The Game Development program accompanies you through every part of the journey. -
BSc
Full-time
4 years
English
25 May 2020
24 Apr 2020
Campus
 
BAUMAN Moscow State Technical University
Moscow, Russia

The department “Computer Software and Information Technologies” (IU7) prepares specialists of a wide profile in the field of software design and development. Since 2011, a tra ... +

The department “Computer Software and Information Technologies” (IU7) prepares specialists of a wide profile in the field of software design and development. Since 2011, a transition has been made to the bachelor's degree program in Software Engineering (03/09/04). -
Bachelor
Full-time
4 years
01 Sep 2020
10 Jul 2020
Campus
 
CODE University of Applied Sciences Berlin
Berlin, Germany

The study program covers various programming languages, database systems as well as project planning and collaboration. Good software engineers are excellent problem solvers a ... +

The study program covers various programming languages, database systems as well as project planning and collaboration. Good software engineers are excellent problem solvers and combine abstract thinking skills with a hands-on mentality. The Software Engineering bachelor program provides you with comprehensive scientific and practically applicable competencies you need to become an expert in the field of software development. -
BA
Full-time
3 years
English
Sep 2020
15 Jul 2020
Campus
 
Эстонский Университет Прикладных Наук по Предпринимательству Майнор
Tallinn, Estonia

The new study program Software Development and Entrepreneurship is for you if you want to have the software development, design and teamwork skills to begin your career as a s ... +

The new study program Software Development and Entrepreneurship is for you if you want to have the software development, design and teamwork skills to begin your career as a software developer in Estonia or anywhere in the world. This is also the program for you if you're looking for a solid foundation in IT and business upon which to build your own software company or startup. -
Bachelor
Full-time
3 years
English
Feb 2020
31 Jan 2020
Campus
 
XU University
Potsdam, Germany

Do you wonder how you can develop and launch your first app? How do you gain users and get them to be enthusiastic about your app? Our bachelor program in Coding and Software ... +

Do you wonder how you can develop and launch your first app? How do you gain users and get them to be enthusiastic about your app? Our bachelor program in Coding and Software Engineering gives you the answers to your questions. But most importantly, it provides you with the knowledge and skills you will need to bring new digital solutions to the market. At the adesso School of Coding and Software Engineering (within the XU Exponential University) we believe that you learn best when you try for yourself - our study program combines thus theoretical knowledge with a hands-on approach. In the first semesters you will learn to program your very own app, you will participate in hackathons and bootcamps, and be part of interactive classes and group projects to put all that you have been learning into practice. -
BSc
Full-time
Part-time
6 - 8 semesters
English, German
Oct 2020
05 Aug 2020
Campus
 
Snow College (Community College)
Ephraim, USA

The Bachelor of Science in Software Engineering degree prepares software engineers: collaborative professionals working on a team to develop software products on time, within ... +

The Bachelor of Science in Software Engineering degree prepares software engineers: collaborative professionals working on a team to develop software products on time, within budget, and those meet customer requirements. -
BSc
Full-time
4 years
English
Sep 2020
Campus
 
Singidunum University
Belgrade, Serbia +1 More

Our Software and Data Engineering study program is precisely tailored to educate young people for these professional roles. Initially, we have reviewed hundreds of job descrip ... +

Our Software and Data Engineering study program is precisely tailored to educate young people for these professional roles. Initially, we have reviewed hundreds of job descriptions both in our country and worldwide and discovered emerging trends in the job market. -
Bachelor
Full-time
4 years
English, Serbian
Campus
 
Upper Iowa University
Fayette, USA +1 More

Software Engineering (SE) is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and satis ... +

Software Engineering (SE) is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them. -
BA
Full-time
4 years
English
Sep 2020
Campus
Online
 
Kent State University - College of Aeronautics and Engineering
Kent, USA

The Bachelor of Science degree in Computer Engineering Technology provides students with the opportunity to study computer systems and software-hardware interface so that they ... +

The Bachelor of Science degree in Computer Engineering Technology provides students with the opportunity to study computer systems and software-hardware interface so that they are capable of analyzing the problems in the computer and networking industry and producing computer engineering, networking and software solutions. -
BSc
Full-time
8 semesters
English
Campus
 
WSB University in Gdansk
Gdańsk, Poland

Software Development is a course of studies in English in programming. When commencing work on a programming project, one has to consider a few elements including needs analys ... +

Software Development is a course of studies in English in programming. When commencing work on a programming project, one has to consider a few elements including needs analysis, modeling, software implementation and the elimination of errors. -
Bachelor
Full-time
English
Oct 2020
Campus
 
Tampere University Of Applied Sciences
Tampere, Finland

Are you aiming for a career in the international field of software engineering? Our bachelor’s degree programme provides you with working life skills and gives you the confide ... +

Are you aiming for a career in the international field of software engineering? Our bachelor’s degree programme provides you with working life skills and gives you the confidence to start your own career in the software industry. -
Bachelor
Full-time
4 years
English
Campus
 
VIA University College
Horsens, Denmark

3½-year Bachelor programme taught in English provides students with the skills and knowledge needed to manage information systems.

3½-year Bachelor programme taught in English provides students with the skills and knowledge needed to manage information systems. -
Bachelor
Full-time
3 years
English
Sep 2020
Campus
 
ISPGAYA
Vila Nova de Gaia, Portugal

The objectives of the degree in Computer Engineering are: to form graduates in Computer Engineering (graduates), with a broad and solid training that prepares them to direct a ... +

The objectives of the degree in Computer Engineering are: to form graduates in Computer Engineering (graduates), with a broad and solid training that prepares them to direct and carry out all the tasks of the life cycle of software systems, oriented to the direct accompaniment to the conception and design, development, production, quality and maintenance, with their own autonomy, able to adapt to the challenges in the professional activity, applying their scientific knowledge, and the own methods and techniques of engineering. -
Bachelor
Full-time
3 years
Portugisian
Campus
 
Fresno Pacific University
Fresno, USA

As a Software Engineering major at Fresno Pacific University, you’ll immerse yourself in the world of computing technology as you learn to develop products and solve problems ... +

As a Software Engineering major at Fresno Pacific University, you’ll immerse yourself in the world of computing technology as you learn to develop products and solve problems to meet the needs of the Central Valley and beyond. You’ll learn programming, software design, and ethics in computing from faculty who have experience working for Chrysler, Motorola, Microsoft, and other major technology companies. -
BSc
Full-time
4 years
English
Campus