Ein Student sitzt vor Computerbildschirmen und programmiert.

Software Development – Bachelor’s specialisation

Software Development is now present in almost every area of our lives – from mobile apps and complex business systems to industrial applications. The Software Development specialisation within the Applied Computer Science degree programme at Mittweida University of Applied Sciences prepares you to design, develop and refine precisely these systems.

This page was translated automatically using artificial intelligence (DeepL). The German version is binding. More information about automatic translation

Are you curious?

Facts and figures

Faculty
Applied Computer Sciences and Biosciences
Academic degree
Bachelor of Science
Course of studies
6 Semesters
Start
Winter semester
Applied Computer Science (B.Sc.)

Software Development

What makes the Software Development specialisation within the Applied Computer Science degree programme so special is the combination of traditional developer knowledge and future-oriented technologies. You won’t just be working on standard applications, but will also tackle topics that are only touched upon in many other degree programmes – such as GPU programming, virtual reality or high-performance computing. 

At the same time, you’ll remain closely connected to real-world practice and develop your own software solutions in projects alongside your fellow students. You’ll learn how modern software is created, how to make it high-performing and scalable, and how to translate complex requirements into functional applications. 

"Looking for a job in IT?" | A professor and a student answer questions about studying software development

What sort of content can I expect?

An overview of the course content

If you decide to study Software Development in Mittweida, you will first build a solid foundation in programming, algorithms, data structures, databases, operating systems and computer networks. This understanding is crucial, as professional Software Development does not begin with the code, but with the structure and interaction of systems. 

Building on this, you’ll delve specifically into modern development topics: you’ll work with different programming paradigms, explore GPU programming and develop applications in the field of 2D and 3D computer graphics. Later on, you will explore high-performance computing as well as virtual and augmented reality. This is complemented by topics such as mobile and web engineering, as well as modern database technologies. In this way, you will learn not only to develop software, but also to optimise it for complex, networked and performance-intensive applications. Through projects, you’ll work on real-world applications and put your knowledge directly into practice.

Introduction to Computer Science I

Human–Computer Interaction

Programming and Algorithms

IT and Commercial Law

Mathematics

Subject-Specific and Methodological Competence I 

Introduction to Computer Science II

Operating Systems

Computer Networks

Databases

Data Structures in an Application Context

Subject-Specific and Methodological Competence II 

Applied Computer Science in Practice

Low-level programming

Introduction to IT security

Mathematics: Probability and Statistics

2 elective modules (from a choice of 3):

  • Specific Programming Paradigms
  • GPU programming, 
  • 2D/3D computer graphics

Software Engineering and Information Systems

Distributed Systems

Embedded Systems

Theoretical Computer Science

2 elective modules (from 3 on offer):

  • Modern Software Development Approaches,
  • Virtual and Augmented Reality
  • High-Performance Computing

Applied AI: Theory and Practice

Mobile and Web Engineering

Project module: Software Development vs. IT security

2 elective modules (from a choice of 3):

  • Parallel and Distributed Computing,
  • Data Representation, 
  • Modern Database Technologies

Practical module
: Independent scientific and practical work within a company
Duration: 12 weeks

Bachelor’s
thesis: Final, independent academic thesis
Duration: 12 weeks

„Thanks to the practical projects and group work during my degree, I was able to build up a solid understanding of Software Development despite having little prior knowledge. I quickly realised that there is much more to it than just programming – communication, teamwork and a structured approach are just as crucial. This has given me the confidence to tackle challenges and new projects independently and professionally.”
Nicole
23, from Dresden, a graduate of the Applied Computer Science degree programme
Would you like to see more?

Applied Computer Science in Mittweida

In summary – Software Development in Mittweida

Description

Specialisation within the full-time Bachelor’s degree programme in Applied Computer Science

Academic degree
Bachelor of Science
(180 Credits)
Regular study period
6 Semesters, Full-time study
Start
Winter semester
Course language
german
Admission restriction
No
Costs per semester
Semester fee 107€
Afterwards?

After completing your bachelor’s degree, you could work, for example, as a software developer, application developer or in the field of web and mobile development. Roles in game development, virtual reality or the development of high-performance applications are also typical areas of work. Thanks to your specialisation and practical training, you’ll be particularly sought after in fields where modern software solutions are being taken to the next level.

Would you like to get to know us?

Study Information Evening (Studieninformationsabend)

11 November 2026 | 5.00 pm to 7.00 pm

Has this sparked your interest?

Application and Admission

Applicants must hold a general university entrance qualification, a university of applied sciences entrance qualification, a subject-specific university entrance qualification or an equivalent recognised qualification. Applicants who have completed vocational training and have at least three years’ professional experience may also be admitted following a consultation and a successful entrance examination.

Language skills:

Anyone who did not obtain their university entrance qualification at a German-speaking institution must demonstrate German language proficiency at level C1 of the Common European Framework of Reference for Languages. Proof of this can be provided, for example, by passing the ‘German as a Foreign Language’ (TestDaF) test at the Mittweida University Preparatory College with an average score of TDN 3 in all four sections, or by presenting an equivalent certificate.

The application period for the winter semester begins on 15 April and ends on 15 July. You can register online via the HSMW application portal. Once you have submitted all your documents, you can enrol. Once you have enrolled, your place at Mittweida is secured. For international applicants, the application deadline is 15 May, to allow sufficient time to apply for a visa.

We’ve got you covered! Excellent study conditions, modern facilities and affordable rent allow you to focus fully on your studies. Tutorials are on hand to help with academic queries, the SAXEED start-up network supports you on your journey to developing your own business idea, and the Social Support Service offers assistance with specific life situations, such as childcare or caring for relatives. The campus also has plenty to offer: two music festivals a year, an active esports team and a vibrant student community. Discover just how diverse life in Mittweida is – at the Open Day or the Night of Science.

Would you like to know more?

Be inspired

Do you have any more questions?

Frequently Asked Questions

No specific prior knowledge is essential, as all the basics of programming and logic are taught from the outset. However, a sound understanding of mathematical concepts and the perseverance to solve tricky problems through logical thinking will be very helpful in ensuring your success on the course.

Within the project modules, you’ll have plenty of freedom to put your own ideas into practice and specialise in areas such as web apps, cloud solutions or mobile applications. The university actively encourages you to incorporate your personal interests into your assignments, thereby helping you to refine your own professional profile.

The degree programme covers the entire software life cycle, from requirements analysis through to design and testing, using agile methods such as Scrum. You will work with modern tools and frameworks that meet current industry standards, ensuring that your transition into the workplace later on is almost seamless.

Whilst IT security specialises in hacking systems and fending off attacks, Software Development focuses on the creative process of designing and architecting new applications. You usually decide which of the two paths to take after completing the joint foundation year, typically during or at the end of the second semester.

Was your question not listed?

Get in touch with our student advisory service – there’s no obligation

  Lisa Viehweg
Lisa Viehweg
Studienberatung
Hochschulkommunikation
Presence

Montags 9 bis 11 Uhr
Dienstags 13:30 bis 15:30 Uhr
Mittwochs 9 bis 11 Uhr
Donnerstags 14 bis 17 Uhr
Freitags 9 bis 11 Uhr

und nach Vereinbarung

Icon - whatsapp
WhatsApp
Icon - phone
Telephone
Icon - mail
Email
Icon - form
Contact
next available on 07.09.2026 from 9
What is the HSMW?

Find out more

There are more than just five good reasons to study in Mittweida. The most important one: over 90 specialised degree programmes that consistently focus on practical professional skills. Because, particularly in the age of AI, it’s not just about having learnt the theory, but about successfully applying it in practice.

But your time at university is about more than just acquiring knowledge. The HSMW campus is reminiscent of a US university – a small university somewhere in the Midwest. In Mittweida, everything is within easy walking distance, so you can study more comfortably, in a more relaxed and focused way – thanks in part to affordable rents. Instead of having to finance your living costs with part-time jobs, you can make the most of the vibrant campus life.

6.350
Students
590
dedicated staff
100
Partner universities worldwide
161
Years at HSMW
Find out more