"This site requires JavaScript to work correctly"

Be an architect of the digital world

with your degree in software-design

Apply now

 Software-Design, B.Sc.

faculty of applied computer science

the art of programming: the fascinating field of software design

 

#softwaredeveloper    #programmer    #softwarearchitect    #ux/ui-designer    #systemanalyst    #qualitycontrolengineer    #databasedeveloper

#databankadministrator    #security-engineer    #securityengineer    #devops-engineer   #projectmanager-for-softwaredevelopment

 

Do you want to shape the world in a positive way by working together on projects for the digital world? Grab your pen and paper, or rather your note-taking app, because this is where things get interesting for you.

Welcome to the fascinating world of software design - the creative heartbeat of the digital future! Here with us, you will immerse yourself in the art of programming, where your talent and curiosity will set the pace.

First of all: don't worry, there's no daunting shop talk here. You will be introduced to the subject step by step from the very beginning. The only thing you need to bring: motivation. Because with us, you can become anything if you want to.

Software design is more than just a degree programme; it is the key card to a world of opportunities. Imagine yourself as an architect:in digital worlds - from mobile apps and cloud-based applications to complex software systems. As a graduate of this unique degree programme, you will not only have a degree certificate, but the ability to create customised software solutions for the challenges of our time.

Your journey through software design spans three and a half years, packed with fascinating course content and a one-semester internship that takes you straight into the vibrant world of the tech industry. Sounds like a lot? Don't worry, we'll take you by the hand. Here, learning is more than just theory - it's the living experience of innovation and creativity.

What makes this degree programme so special? Flexibility! A well thought-out programme structure and a wide range of electives and fields of study give you the freedom to shape your studies according to your interests. Here you design your own learning journey and discover what software design really means to you.

You will follow in the footsteps of inspiring personalities such as Mary Kenneth Keller, a nun and pioneer in software development who, together with her team, revolutionised the world of coding. Are you ready for a journey that will ignite your passion for technology?

Then let's decipher the codes of the future together and create software that changes the world. Unleash your creativity, because your adventure in software design starts here and now!


software design profile

Degree: Bachelor of Science (B.Sc.)

Standard study period: 7 Semester

ECTS points: 210

Start of study programme: Winter semester

Study location: Deggendorf

Teaching language: Deutsch

Application period: 15.04. - 15.07.

Eligibility requirements:

Previous experience: Knowledge of basic scientific subjects is an advantage

Advanced study programmes:

Tuition fees:

Kontakt:

Cooperative Studies:

  • You can also study Software Design as a degree programme with in-depth practical experience. This means that you complete additional practical phases in a company during the semester break. This allows you to gain practical and professional experience during your studies and earn your own money. You will also have secured your place for the practical semester and your Bachelor's thesis. All you have to do is apply to a company of your choice. Ask the university for advice. You can find all the information you need on the cooperative studies programme page.

 


career prospects

With us, you can be who you want and become what you want. Whether it's environmental protection, the economy, health, research or something completely different:
The career opportunities are as individual as you are. 

Software designers play a crucial and versatile role in the entire life cycle of software projects, from brainstorming to realisation and maintenance.

At the beginning of this journey, you are first and foremost an analyst. You dive deep into the needs of users, explore their requirements and develop a vision for software that exceeds their expectations. Then you become a digital architect! You not only write code, but also create stories in the form of user-friendly software solutions. You design the digital landscape, create structures, interfaces and data models. There is room for creativity and strategy here - you form the foundations for a solution that not only works, but also helps shape the future of technology. After that, you are a translator, translating your master plans into code. A maker, after all!

In the world of software design, you are also an artist: in the user interface. You shape the interaction between man and machine, create intuitive designs and optimise the user experience. Are you a perfectionist? Very good! Because the quality of your work comes first. Like a detective, you search for errors and ensure that your creations meet the highest standards and function smoothly and flawlessly.

But you are not alone. Software design also means being a team player. You work hand in hand with developers, testers and project managers to create a digital masterpiece. And your journey doesn't stop after implementation - you remain a guardian of the software world. You monitor performance, carry out updates and are on hand when bugs need to be fixed.

You realise that your work is not just a job, but a constant and varied adventure that shapes and transforms the digital space. Don't worry - you will acquire the skills for all of this during your practice-orientated degree course. Here, innovation is not only created on the screen, but also in the minds of visionary software designers like you.
And the best thing is: Where you use your extensive skills after graduation is entirely up to you, because software design is everywhere.


SUBJECT OVERVIEW

Overview of lectures and courses, SWS (Semesterwochenstunden = weekly hours/semester) and ECTS (European Credit Transfer and Accumulation System) in the Bachelor's degree  Software-Design.

1. Semester SWS ECTS
Mathematics 1 4 5
Programming 1 4 5
Fundamentals of computer science 4 5
Operating systems and networks 4 5
Digital technology and computer organisation 4 5
Key qualification 1 4 5
 
2. Semester SWS ECTS
Mathematics 2 4 5
Programming 2 4 5
Algorithms and data structures 4 5
Internet technologies 4 5
Operating systems and networks 2 4 5
Key qualification 2 4 5
   
3. Semester SWS ECTS
Databases 4 5
Stochastics 4 5
Project management 4 5
Modern programming paradigms 4 5
HCI (Human Computer Interaction)  4 5
Key qualification 3 4 5
Software Engineering 4 5
Datenbases 2 4 5
   
4. Semester SWS ECTS
Cloud Computing 4 5
IT secutiry 4 5
FWP I (from software technology) 4 5
Key qualification 4 4 5
 
5. Semester SWS ECTS
Practical module   30
   
6. Semester SWS ECTS
SE Project 1 4 5
Informatic-Seminar 4 5
Systems Engineering 4 5
Software Engineering 2 4 5
FWP 2 4 5
Key qualification 5 4 5
 
7. Semester SWS ECTS
SE Project 2 4 5
FWP 3 4 5
Compulsory elective module 4 (company foundation/compliance, data protection) 4 5
Bachelor's module (Bachelor's thesis, Bachelor's seminar) 2 15