Software is at the heart of information technology (IT), and all applications – whether for mobile phones, PCs or even modern cars – depend on instructions based on specially written programmes. This Bachelor’s degree programme provides a thorough grounding in the theory and practice of sophisticated software development, including relevant tools, methodologies, and teamwork and networking skills. Graduates will be equipped to not only develop but also implement, evaluate and adapt software at the cutting edge of all areas of application. After their first year, full-time students can choose between two key areas in which to specialise: Business Software or Web Engineering. Part-time students specialise in Web Engineering.
Note for applicants: the main language of instruction is German, although some modules may be offered in English and English language classes are part of the curriculum.