Application Deadline extended: Apply until 30th September and start your studies this autumn!

Apply Now Enquire Our Events WhatsApp

Software Engineering, BSc

Students develop solutions and computer programs to activate computer game interaction to build high-quality 2D and 3D games. They will also collaborate on projects with fellow programmers and game artists to create a commercially viable game from concept to live prototype.


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.


Request information Apply Now
Students working on laptop

Key Facts

Starting semesters
Starting semesters

Winter semester: September 

Summer semester: March


Tuition fees | EU applicants
Tuition fees | EU applicants

Standard: € 708 monthly 


Save additional €70 each month with our 10% IT contribution. (T&C's apply)


Please find out more about our fees, discounts and how you can fund your studies.  

Tuition fees | Non-EU applicants

Standard: € 12,100 yearly


Benefit from our loyalty discount and save € 6,050 on the full tuition fee. 


Please find out more about our fees, discounts and how you can fund your studies. 

Degree & Credits
Degree & Credits

Bachelor of Science (BSc)*

180 ECTS
*Accreditation in preparation due to new bachelor reform.

Language of instruction
Language of instruction




Innovation Hub near Berlin


· Individual development

· Small learning groups

· Creative freedom

Read more

Internship semester / semester abroad
Internship semester / semester abroad

5th Semester

Read more

Important note
Important note

There is no guarantee that classroom teaching will be possible throughout the semester due to COVID-19.

Read more


The BSc Software Engineering programme comprises six semesters. Learn more about the study contents in the curriculum.


Curriculum Software Engineering (B.Sc.)

Add the UE Foundation Diploma to your Bachelor's degree and enrol into your dream course

The University of Europe for Applied Sciences (UE) offers this Bachelor's study programme with a foundation diploma. The Foundation diploma in Business/Tech will help you to acquire the necessary English language proficiency you need to enrol in to our English taught degrees. This will not just allow you to gain a sneak peek into your programme, but also ensure you will meet the admission requirements at UE to start your dream course. During this Bachelor's degree with our foundation diploma, you'll gain the following skills during the first semester:


  • Intermediate English-level 5.0 IELTS
  • Office package
  • Mathematics
  • Scientific Writing
  • Research planning
  • Culture Skills/Networking
  • Setting up and completing a final project

Your benefit: The cost of this foundation diploma will be rewarded as a credit for the 6th and final semester of your Bachelor's programme at UE! 


When applying in our online application portal, please choose the option "Undergraduate + Foundation Diploma". 

Read more about our foundation diploma and curricula.


Students discussing during lecture

Our student testimonials

Study Software Engineering at the UE Innovation Hub

Dr. Professor Rand Kouatly, Director of the Software Engineering programme at the UE Innovation Hub, gives you an insight into programme content and career prospects.

Study Software Engineering at the UE Innovation Hub

Dr. Professor Rand Kouatly, Director of the Software Engineering programme at the UE Innovation Hub, gives you an insight into programme content and career prospects.

Important information

Why UE?

Show more

The University of Europe for Applied Sciences (UE) is an accredited higher education institution awarded with multiple prices. We put emphasis on internationality. Our many international students come from all over the world to pursue a highly valued (state and FIBAA recognised) German degree that is entirely taught in English. Also we are ranked as one of the best universities in Germany in the field of business studies (U-Multirank 2018).

At UE, you will study in small course groups. We guarantee you individual mentoring and close contact with the lecturers. Our professors are leading experts in their fields with outstanding teaching, research and business success.

Moreover, we also value the linkage between the higher education and corporate industry ecosystem. The theory you learn will find practical approach in several project weeks. The variety of interdisciplinary courses gives you the chance to determine the content of your studies. We offer modern equipment like projectors in every room, Mac pools, SW programmes and more.

The programme modules

Show more
  • Modules:

    • Programming, Software Engineering 1, IT Platform, Software Engineering 2, IT Agile Development,Advanced Programming, Computer Architecture, Cloud Computing & Distributed Systems, Big Data & Analytics, Operating Systems, Software Testing and Quality, IT Security and Crypto Technologies, Artificial, Intelligence, 3D Game Programming

    Common modules to add to Software Engineering:

    • Management Basics, Business English, Mathematics & Statistics, Professional Practice Start-ups, Code & Algorithm, General Design, Foundations Game Development, Technological Design, Digital Media & Communication
    • 1 semester abroad

    In the last stage you will work on a business/technological project and, finally, on your Thesis for your degree in Bachelor of Science (B.Sc.).

What will you learn?

Show more

The subject areas considered in this degree program include:

  •     Advanced software design and analysis technology
  •     Processing of large amounts of data and learn to work with big data
  •     Learning the game design principle and tools
  •     Gain the expertise to develop 2D and 3D software
  •     Working with data analytic tools and techniques
  •     Able to write professional clean code software
  •     Learning the game design principle and tools
  •     Gain the experience to ingrate the Artificial Intelligence techniques in software development
  •     Able to learn and work under agile methodology and learn the principles of project managements
  •     Develop mobile app application using state-of-the-art facilities
  •     Master the creation and maintenance of complex software products

Your career options

Show more

This study program is aimed specifically at students who are curious and have the creativity to imagine and the aspiration to learn and develop something new that can have a real impact on people’s lives.  

The software engineering bachelor’s degree program focuses on competencies and skills that usually play a central role in the following job titles:

  •     Software developer
  •     Application developer
  •     Artificial Intelligence software developer
  •     Software engineer and team leader
  •     Software development engineer
  •     Software engineer / team lead
  •     Technical consultant
  •     Technical architect
  •     Application architect
  •     Mobile application developer
  •     Agile project manager software development
  •     Chief architect
  •     Enterprise architect
  •     Systems architect
  •     Smart game software developer and designer
  •     User devices integration

Tuition fees and funding

Show more

As a private university, University of Europe for Applied Sciences (UE) is funded not by the state, but by tuition fees. For this reason, studying at University of Europe for Applied Sciences (UE) costs more than at a public university. But it’s worth it: Our graduates meet essential requirements of careers in business, and this sets them apart from the graduates of many public universities.

All costs are included in the monthly tuition fee.

No additional costs will be incurred, such as a matriculation fee, exam fees, bachelor thesis fee or similar, as long as the course is completed within the standard study period. The costs for the semester abroad are not included in these fees, as there are substantial differences depending on country and university.

We are happy to provide you with information on funding your studies and on any available scholarships. If you have any further questions, our Student Guidance Office can provide you with detailed information. Find out useful information on funding on this webpage.

Application process

Show more

You can apply a year in advance for your desired starting semester.

To qualify for a bachelor's degree at University of Europe for Applied Sciences (UE), you must meet the following requirements:

  • Online application
  • High school diploma or equivalent occupational certificate
  • Passing the entrance examination; and a personal interview
  • In exceptional cases, admission is possible without a high school diploma or equivalent occupational certificate. In such cases, the applicant must have completed vocational training, have at least three years of work experience, as well as pass a two-day entrance examination at University of Europe for Applied Sciences (UE)

"The longer you wait before fixing a bug, the costlier it is to fix”

– Joel Spolsky

Each course is delivered by an industry expert through a number of teaching methods including classes, practicals and group work. Class sizes are kept small to facilitate interaction and promote effective learning. Each subject is taught at least once a year (some are taught twice) and most can be studied in any order; this helps to provide the kind of flexibility required by students with existing commitments.

Collaboration Partners

Gain access to internships and real- life business projects in a range of leading companies.

Digital start-ups

Logo von VISPA - einem Fintech Inkubator und Kooperationspartner der UE

Innovation hubs

Logo von kc.i - einem Innovationszentrum aus Deutschland und UE Kooperationspartner

Fintech incubators

Code Factory

Gain access to internships and real- life business projects in a range of leading companies.

Learn form our Experts

The lecturers in the Department of Tech and software have many years of experience in various technology related fields such as Java, Machine Learning, Big data & Artificial Intelligence

Contact us today