Teaching Bachelor
Computer Science
L

Computer Science

All technologies relevant to computer science are based on presenting real-life problems mathematically in the form of algorithms. Computer science as a subject looks at developing and applying these kinds of algorithm for almost all technical devices and various areas in which computers play a supporting role.

System-centered computer science teaches the interactions between hardware and software, while data-centered computer science shines a light on database systems and machine learning. Legal and ethical principles and user-centered approaches to software development are explored in the field of computer science, humanity and society.  Software projects that students work on in teams enable them to gain extensive real-life experience while studying.

The degree program covers the role of computer science/information technology in education, particularly in (school) teaching, as well as media education and security aspects of IT software and hardware applications.

The teaching degree for vocational schools combines a professional discipline with a school subject and educational sciences.

 

Possible lines of work:

Teaching at vocational schools. To teach at a German public school, candidates must follow up their bachelor’s degree with a Master of Education degree program as well as practical teacher training.

Production/development of IT systems (computer design, development of operating systems and user interfaces), positions in trade/consulting (system/application programming, IT organization, system support, training), positions with users (administration, maintenance/expansion of IT and programming systems, training/support), academia (teaching/research at universities, research institutions, etc.)

Open admission
Teaching Bachelor
Vocational School (Two-Subject)
German
6 Semester
Winter semester
Wird geladen