IT Software Development hero.jpg

IT - Web Applications and Software Development

Why study "IT - Web Applications and Software Development"?

If technology is your passion and you want to expand your skills in the development of cutting-edge software and web applications, then this is the perfect degree programme for you. Become part of a future where you can actively shape the digital landscape and build products that the people of tomorrow will need. (Planned for winter semester 2024)

Request info material  Send application  Visit event  Contact student advisors


3 years

ECTS points



Bachelor of Science


01.10.2024 (Wintersemester)




Berlin (EN)



Monthly fees

EU from 785,00 €
Non-EU from 1.050,00 €

Do you want to start your studies at mdh in 2024?

We're rewarding early enrollments with our attractive Study Kit! Discover now the carefully selected products of the package, enroll until June 30, 2024 and receive your Study Kit at the start of your studies in October.

Get all the information here

Paket weiß.png

Your studies

Start your international career in the IT industry with our Bachelor of Science in IT - Web Applications and Software Development. The programme is offered in English and is open to both domestic and international students. With flexible study options, our programme adapts to your needs, whether you want to study full-time or combine work and study.

Why study IT at the Mediadesign University of Applied Sciences for Design and Computer Science?

Studying Information Technology with a specialisation in Web Applications and Software Development at mdh equips you with a broad range of interdisciplinary skills and industry-relevant expertise. The programme is carefully designed to bridge the gap between academic knowledge and practical application to ensure you are well prepared for the dynamic IT sector.

Comprehensive curriculum: The programme integrates a diverse range of subjects from graphic design and motion graphics to in-depth programming and software development. This holistic approach to education ensures that you are versatile and can take on different roles in technology and design.   

Hands-on experience and industry relevance: You will work on hands-on projects that reflect current industry challenges and trends, such as cybersecurity, cloud computing and mobile app development. This hands-on experience is critical to understanding the complexities of the real world and driving innovation in the field.    

Advanced career opportunities: With customised courses in both front-end and back-end development, you'll be well prepared to gain a foothold in in-demand fields such as software development, IT project management and web development. The programmes are strategically designed to meet industry needs and provide you with the skills required to excel in technology-driven roles across various sectors.    

Renowned faculty and networking opportunities: Learning from respected faculty, many of whom are award-winning scholars in their fields, you'll gain insights from some of the brightest minds in technology. Networking opportunities through these programmes often lead to significant career progression and contacts within the tech industry.

By focusing on a curriculum that supports both theoretical learning and practical application, these world-class programmes ensure that you not only meet but exceed the expectations of the modern technology landscape and prepare you for successful careers in an ever-evolving industry.

Your study contents

Prepare yourself for a future in which you will be in demand as a specialist in web applications and software development. Our Bachelor's degree programme covers all facets of web, mobile and software design technologies and enables you to design, develop, implement and evaluate innovative solutions.

1. General studies

  • Scientific work: Learn how to practically apply research methods.Applied research: put your knowledge into practice in real projects.

2. Fundamentals of information technology

  • Technical support: Acquire essential skills for technical support.
  • Web concepts: Understand the fundamentals and protocols of the web.
  • Information Systems: Learn about the structure and function of information systems.
  • Software Development: Acquire the fundamentals of software creation.

3. Specialisation in web applications and software development

  • From advanced web scripting to client-side development: Become an expert in front- and back-end development.
  • Mobile development and advanced mobile technologies: Dive deep into the world of mobile apps.
  • Secure application development and data management: Learn to develop secure and robust applications.
  • Software testing and agile project management: Optimise software products and manage IT projects effectively.

4. Practical projects in information technology

  • Project work I to V: Apply your knowledge in successive, increasingly complex projects.

5. Bachelor's thesis and colloquium

  • Complete and defend your final thesis: an important step towards obtaining your academic degree.


Infomaterial anfordern  Bewerbung senden  Info-Event besuchen  Studienberatung

Your Career in IT

Discover the diverse career opportunities offered by a degree in IT with a focus on web applications and software development. Here are ten exciting career fields that await you after your degree:

  1. Web developer: as the interface between design and programming, you will develop websites and mobile applications. You can specialise in front-end, back-end or full-stack development​.
  2. Software developer: In this role, you design and program software solutions and often work in teams that develop innovative products from scratch​​.
  3. Cloud engineer: This field involves the design, migration and maintenance of cloud-based systems and platforms. Cloud Engineers need strong knowledge of various programming languages and cloud technologies.
  4. Data Analyst/Scientist: Here you analyse data to identify patterns and gain valuable insights that can contribute to business decision-making​.
  5. DevOps Engineer: In this interface function between development and operations, you optimise the software development and deployment processes to ensure efficient and secure production.
  6. IT Project Manager: You manage IT projects, plan resources and ensure that projects are completed on time and on budget. Strong organisational skills are required.
  7. UX/UI Designer: Focus on user experience and user interface design to ensure that applications are not only functional but also user-friendly.
  8. System Administrator: Manage and maintain IT systems, ensure their smooth operation and take care of network security and data integrity. 
  9. Mobile Developer: Specialise in developing apps for iOS and Android, using both technical and design-oriented skills.
  10. Software Quality Assurance: Test software for bugs and other issues before it goes to market and ensure that all end products meet quality standards.

Each of these career paths offers you the opportunity to translate your technical skills into practical, marketable solutions that are essential in today's technology-driven world. With a degree in this field, you'll be well-positioned to excel in a variety of industries and positions that require technical expertise and creative problem solving.

Application & Admission

Admission Requirements

  • Higher Education Entrance Qualification (Abitur) or equivalent diploma, i.e. IB or A-levels (check with our counseling department whether your diploma qualifies)
  • English skills. Language proof: TOEFL IPT: 543, TOEFL IBT: 74, IELTS (Academic): 6, Cambridge FCE: B2, PTE Academic: 59, IB Diploma: English A or B at HL or SL, BI 'English Language Proficiency Exam': PASS. We also accept Duolingo.

Information for applicants from abroad: You have the possibility to check your international certificates independently in advance via uni-assist and to inform yourself about the requirements for your admission: TO UNI-ASSIST

Personal Requirements

  • Passion for Technology
  • Self-motivated learner
  • Good communicator
  • Maths skills
  • Innovative thinker
  • Problem solver

Your personality and talents are more important than top grades!

Please apply via e-Mail (or regular mail). This is what we need from you:

  • A motivation letter (tell us what inspires you – ca. 1 page)
  • Relevant grade reports as well as a resume with your current photo
  • Graduation diploma can be submitted after completion of your secondary school

You may apply during the school year (even before secondary school graduation).

Tuition Fees:

  • Campus Berlin: English language program: EU citizens: 4.710,00 EUR/Semester | Non-EU citizens: 6.300,00 EUR/Semester

For all courses we charge a one-time registration fee of 490,00 EUR and a one-time examination fee of 1.050,00 EUR.

For non-EU citizens, the one-time examination fee of 1.050,00 EUR is included in the tuition price.

In case of prepayment (semesterly, annually, completely) the tuition fees can be reduced by up to 5%. (This discount is not compatible with early registration discounts).

Infos & Hilfe

You have questions?

You have questions?

Our student advisory service will be happy to help you with questions regarding application and financing. Just give us a call or send us an e-mail. Our student advisors will advise you in a personal information session. We will gladly send you free information material.
Learn more


We know that financing can become an issue and would like to provide initial support with the following information.
Learn more
Info events

Info events

Would you like to learn more about your desired study program? Then you have the opportunity to participate in our online events from the comfort of your own home.
Learn more