University of Europe for Applied Sciences BSc Software Engineering
University of Europe for Applied Sciences

University of Europe for Applied Sciences

BSc Software Engineering

Berlin, Germany

BSc

6 semesters

English

Full time

Mar 2027

EUR 6,662 / per year *

On-Campus

* speak to one of our student advisors about available savings and financial support

Key Summary

About: The BSc Software Engineering programme at the University of Applied Sciences Europe (UE) trains you to design, develop, and scale robust software systems. It covers algorithms, software architecture, databases, cloud computing, artificial intelligence, machine learning, big data engineering, secure development, agile methods, mobile and distributed systems, and 2D/3D interactive environments through projects and labs.

Career Outcomes: Graduates can work as software engineers, full-stack developers, cloud developers, AI specialists, or technical project managers; they may also pursue roles like DevOps engineers, data engineers, mobile developers, game developers, or systems architects in tech, media, games, and enterprise sectors in global markets.

The BSc in Software Engineering at the University of Europe for Applied Sciences (UE) prepares students to design, develop, and scale robust software systems that power digital transformation across industries.

This Programme builds strong foundations in algorithms, software architecture, and database systems, combined with advanced topics such as cloud computing, artificial intelligence, machine learning, and big data engineering.

Students learn clean code principles, secure software development, and agile methodologies, ensuring technical excellence and professional standards.

A distinctive focus on applied software development includes mobile applications, distributed systems, and interactive 2D and 3D environments, including game development. Through collaborative projects, students work in interdisciplinary teams to design, prototype and deploy market-ready digital products using industry-relevant tools and frameworks.

Practical assignments, coding labs and real-world case studies connect theory with implementation, strengthening analytical thinking and problem-solving skills.

Graduates are prepared for careers as software engineers, full-stack developers, cloud developers, AI specialists, or technical project managers. This degree equips you to build innovative, scalable and secure software solutions in a global technology landscape.