inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Per semester
Start Date
2025-09-01
Medium of studying
Blended
Duration
42 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
Blended
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2025-03-01-
2025-09-01-
About Program

Program Overview


BSc Software Engineering (dual)

Become a Software Engineer

In our Software Engineering dual programme students not only get to know the current challenges and solutions in the field of software design and architecture, but they also learn to develop software that is based on professional, clean and stable code, and master new trends in mobile application development.
After successfully completing this course graduates will be able to design, create and implement intelligent software.


Curriculum

This dual study programme will make you an expert in software engineering. You will study in English and be well prepared for your international career.


Key Facts about Software Engineering BSc dual

Our Location

Find out everything about our UE Innovation Hub in Potsdam. The lectures take place hybrid.


Admission Requirements

Here are some things you will need for your application:


  • Completed application form
  • CV & letter of motivation
  • Copy of your passport

Fees & Funding

  • Study for €0
  • The tuition fees are usually paid by the practice partner

Semesters & Credits

  • Duration: 7 semester (3.5 years)
  • Credits: 180 ECTS
  • Intakes: March, September
  • Language: English

Career Perspectives

This dual study programme prepares you for your professional career in the software industry. Your tasks may vary depending on the industry, company and specialisation. Above all, however, you will develop high-quality software solutions that fulfil the needs of users.


After successfully completing your studies, you will be ideally trained to start your career in the following areas, among others.


  • Software Development
  • Software Design
  • Data Science
  • Business Informatics
  • Software Architecture
  • Requirements Analysis

Spotlight-Modul: "Cloud Computing & Distributed Systems"

Through your work in the company, you have already gained an insight into the corporate side and the tasks of the sector.
This module teaches you the basic introductory concepts in the design and implementation of distributed systems. You will learn all the main areas such as cloud computing, grid computing, cluster computing, supercomputing and many-core computing and master cloud applications and their architecture as well as basic concepts in the design and implementation of various systems.


The cloud will be your constant companion as you study it from the ground up.


Your studies at a glance

Artificial Intelligence (AI) is continuing to rapidly evolve and is becoming an integral part of the business economies these days. It is the most important digital technology for global business transformation and perhaps one with the most significant overall business impact. The goal of our dual degree in Software Engineering is to educate specialists in software engineering and AI who are able to develop solutions and computer programmes for high quality smart systems that are important in all types of industries.
In this course students not only get to know the current challenges and solutions in the field of software design, but they also learn to develop software that is based on professional, clean and stable code and learn about the new trends in mobile application development. After successfully completing this degree graduates will be able to design, create and implement intelligent software.


Why dual studies at UE

Students in our dual bachelor´s programme in Software Engineering benefit from the international orientation of the courses and specific practical modules that optimally prepare them for the time after graduation. Our graduates work as front-, back-end or mobile developers and as agile product owners. Your tuition fees are usually covered by your practice partner, who will also pay you a fixed salary, which will be individually agreed upon with you.
As a state-accredited, private university, we guarantee small learning groups and individual support from our professors, who are renowned in their field and come directly from the business world, where they have gained relevant professional experience in managerial positions.
Our teaching has seminar character, so that direct and personal communication with the professors is possible at any time.
We are among the top 10 universities in Germany in the field of teaching and are world leaders in the field of international orientation.


UE Foundation Diploma

The University of Europe for Applied Sciences (UE) offers a foundation diploma in preparation for the Bachelor’s degree programme in Software Engineering. The programme not only prepares you optimally for this tech-savvy programme at UE, but also fulfils the necessary admission requirements after successful completion. In just one semester, the foundation diploma will improve your English language skills and strengthen your intercultural competencies, in addition to your basic business knowledge. The foundation diploma provides good guidance and an important first insight into UE’s Business and Tech (B.Sc.) degree programmes.


You will be equipped with the following skills: Intermediate English-level, MS Office package, Mathematics, Scientific Writing, Research planning, Culture Skills/Networking & Setting up and completing a final project


Your advantage: The costs for this foundation diploma will be credited towards the 6th and final semester of your Bachelor’s studies at UE! Read all about the foundation diploma Business/Tech as well as our curricula and start your Bachelor’s studies at UE.


Program Outline


Degree Overview:


Objective:

  • To educate specialists in software engineering and artificial intelligence (AI) who can develop high-quality intelligent systems.
  • To enable graduates to design, create, and implement intelligent software.
  • To prepare graduates for professional careers in the software industry.

Description:

  • This dual study program combines theoretical knowledge with practical experience gained through working with a partner company.
  • Students benefit from international orientation, specialized practical modules, and small learning groups.
  • Graduates are qualified to work in areas such as software development, design, data science, business informatics, software architecture, and requirements analysis.
  • The program integrates artificial intelligence into the curriculum, equipping students with the skills necessary to build smart systems in various industries.

Outline:


Content:

  • Software engineering principles and practices
  • Artificial intelligence concepts and applications
  • Programming languages (e.g., Python, Java, C++)
  • Data structures and algorithms
  • Database management
  • Software design and architecture
  • Requirements analysis and project management
  • Cloud computing and distributed systems
  • Business communication and professional skills

Structure:

  • 7 semesters (3.5 years)
  • Combination of academic study and practical work experience

Course Schedule:

  • Specific schedule and course details may vary depending on the semester and partner company.

Individual Modules:

  • "Cloud Computing & Distributed Systems": Introduces students to the design and implementation of distributed systems, including cloud computing, grid computing, cluster computing, supercomputing, and many-core computing.
  • Covers cloud applications, architecture, and basic concepts for designing and implementing various systems.

Assessment:

  • Continuous assessment through assignments, exams, presentations, and project work.
  • Specific assessment methods and criteria may vary depending on individual modules and instructors.

Teaching:

  • Conducted by renowned professors with relevant professional experience.
  • Focuses on interactive and seminar-style teaching, facilitating direct communication with professors.
  • Utilizes practical examples and case studies to enhance learning.
  • Integrates industry insights and guest lectures from professionals.

Careers:

  • Graduates are prepared for careers in diverse software engineering fields, including:
  • Front-end development
  • Back-end development
  • Mobile development
  • Agile product ownership
  • Data science
  • Business informatics
  • Software architecture
  • Artificial intelligence
  • The program opens doors to opportunities in various industries and sectors, including IT, finance, healthcare, telecommunications, and more.

Other:

  • The program is accredited by the state and recognized for its practical and excellent teaching.
  • Students can benefit from individual support from professors and career services.
  • Students receive financial support through the practice partner's tuition fees and a fixed salary.
  • The program emphasizes personal development and professional skills essential for success in the software industry.
SHOW MORE
About University
Masters
Bachelors
Foundation
Courses

University of Europe for Applied Sciences


Overview:

The University of Europe for Applied Sciences (UE) is a state-recognized, private university with four campuses in Germany: Berlin, Hamburg, Iserlohn, and the UE Innovation Hub. It is known for its excellent teaching, international focus, and strong industry partnerships.


Services Offered:


Student Life and Campus Experience:

The UE offers a vibrant campus experience with a unique atmosphere at each location. Students can participate in various events, engage with faculty and peers, and benefit from the university's international connections.


Key Reasons to Study There:

    Excellent Teaching:

    The UE has received numerous awards for its high-quality teaching, including recognition from STERN, the German Institute for Service Quality, and ntv.

    International Focus:

    The UE is recognized as a leading institution in international orientation by U-Multirank and is ranked among the top 10 universities in economics.

    Industry Partnerships:

    The UE has established partnerships with renowned organizations like Borussia Dortmund, providing students with unique opportunities for internships, networking, and career development.

    Career Success:

    Over 90% of UE graduates in business and art & design fields find jobs within 12 months of graduation.

Academic Programs:

The UE offers a range of Bachelor's and Master's programs. Specific program details are not provided in the context.


Other:

  • The UE has opened its first campus in Dubai, United Arab Emirates, marking a significant milestone in its commitment to international collaboration.
  • The UE has been recognized as one of the best private universities in Germany by the "Deutscher Bildungsaward 2023/24."
  • The UE has been ranked among the top five providers of continuing education by Globis.
  • The UE has been awarded the "TOP Media School" title by ServiceValue.

Total programs
72
Admission Requirements
  • Completed application form: This should include personal information, educational details, and any relevant work experience.
  • CV & letter of motivation: The curriculum vitae should highlight relevant education, skills, and accomplishments, while the letter of motivation should articulate the student's passion for software engineering and reasons for applying to the program.
  • Copy of your passport: This is required for identification purposes.

International Overseas Students:


Academic requirements:

  • International Baccalaureate (IB) Diploma: A minimum IB score of 27 in the following subjects is required: Higher Level Mathematics, Higher Level Physics, or a Higher Level subject related to computer science.
  • A-Levels: A minimum overall A-level score of 112 points with two passes at grade B, from subjects such as Mathematics, Physics, or a computer science-related subject and an additional A or B-level qualification.
  • Bachelors Degree/Higher National Diploma (HND): Students should have earned a minimum first-class Honours Degree from a reputable institution in an relevant discipline (e.g.
  • computer science, mathematics, or engineering).
  • Other qualifications: Equivalent international high school qualifications can be considered on a case-by-case basis if deemed to be of a sufficiently high standard.

English language proficiency requirement:

  • IELTS: Students must attain a minimum total band score of 6.5, where no component score is less than 6.0 (TOEFL, PTE-A can also be considered as alternatives - consult website for details.
  • Selection interview: All applicants who pass the initial requirements will be invited for a selection interview with representatives of the University of Europe for Applied Sciences.
  • Practice Partner Requirements: All students applying to the Dual BSc Software Engineering program must secure a formal internship agreement.
  • This can be achieved either through: (a) finding your own practice partner before you apply; or (b) using the UE's comprehensive network to help identify a suitable employer.

Language Proficiency Requirements:

For all students who did not complete secondary education entirely through the medium of English, a test result demonstrating the following levels of language proficiency are required:

  • IELTS: Minimum total band score of 6.5 with no sub-component below 6.0
  • However, it emphasizes the need for all applicants to fulfill the aforementioned entry and English language proficiency requirements.
Location
How can I help you today?