University of Europe for Applied Sciences
BSc Software Engineering
Berlin, Germany
BSc
DURATION
6 semesters
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Mar 2027
TUITION FEES
EUR 6,662 / per year *
STUDY FORMAT
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.


