Advertising university photo

Overview

Computer science is the science of systematic information processing, especially automatic processing with the help of computers. Computer science is also concerned with the scientific and social environment on which information acts and which itself generates information.The teaching-related bachelor's degree is determined in the first semesters by the courses "Fundamentals of Programming" and "Algorithms and Data Structures". Both impart fundamental IT knowledge in the field of algorithms, software development, programming languages, IT systems and their application. There are also courses on technical and theoretical computer science and two mathematics courses for students who have not chosen mathematics as a second subject. In the further course, an event on the didactics of computer science is compulsory, in which important basic concepts of computer science lessons
are dealt with.A one-day internship during the semester offers the opportunity to test the knowledge acquired in the planning, design and evaluation of lessons and to gain insights into the future professional field.

PROGRAMME STRUCTURE

The bachelor's degree has a modular structure. Within the modules, the course content is thematically summarized in different study and teaching forms. A fixed number of credit points as well as certain study and examination achievements are to be achieved in each module.

The teaching-related bachelor's degree comprises a total of 180 credit points (CP). The subject of computer science accounts for 69 credit points. The subject of computer science comprises the contents shown in the overview below. Please note: the contents vary depending on whether mathematics is chosen as an additional subject.

Modules

Credit points

VARIANT A: MATHEMATICS AS ANOTHER SUBJECT 69 LP
Compulsory modules 63 LP
- Basic modules of specialist science -  
Programming basics 6 LP
Algorithms and data structures 6 LP
Formal basics of computer science 6 LP
Theoretical basics: efficient algorithms 6 LP
Machine models 6 LP
Operating systems and computer networks 6 LP
Data and knowledge based systems 6 LP
Software engineering I 6 LP
Practice programming 6 LP
- Basic modules of subject didactics -  
Computer science education 9 LP

Elective modules

It has an optional module in the amount of 6 credits to be successfully completed.

6 LP
Parallel programming concepts 6 LP
Artificial intelligence 6 LP
Computer networks 6 LP
Network-based data processing 6 LP
Multimedia technology 6 LP
Software engineering II 6 LP
Information and complexity 6 LP
VARIANT B: CHOOSE ANOTHER SUBJECT THAN MATHEMATICS AS ANOTHER SUBJECT 69 LP
Compulsory modules 69 LP
- Basic modules of specialist science -  
Programming basics 6 LP
Algorithms and data structures 6 LP
Formal basics of computer science 6 LP
Theoretical basics: efficient algorithms 6 LP
Machine models 6 LP
Data and knowledge based systems 6 LP
Software engineering I 6 LP
Mathematics for Computer Science I 6 LP
Mathematics for Computer Science II 6 LP
Practice programming 6 LP
- Basic modules of subject didactics -  
Computer Science Didactics I 9 LP
total 69 LP

ENTRY REQUIREMENTS

Anyone who has a good basic knowledge of mathematics and can think logically, has a spatial imagination and likes to find solutions independently, has the best prerequisites for working and thinking in computer science. Any knowledge and skills gaps in mathematics can be closed before the start of the course in a bridging course offered by the university. Last but not least, good English skills are required for the in-depth study.

If you are aiming for a teacher training course, you should be motivated to face the daily demands of the teaching profession. Previous experience in dealing with children and adolescents can be helpful both for the decision to study and for the study itself.

CAREER PROSPECTS

During your studies, you will acquire the most important technical and didactic skills in order to convey an appropriate picture of IT in schools. This includes the analysis, description and modeling of complex systems with IT methods, the application of problem-solving methods and their evaluation, but also the teaching of communicative and cooperative forms of work.

With the teacher training bachelor's degree you acquire the academic degree of the Bachelor of Education. This represents a first professional academic degree, which, however, does not yet qualify for the assumption of a teaching post. A master’s degree and preparatory service (legal clerkship) still have to be completed before the dream job of a teacher is achieved. Due to the professional and pedagogical skills acquired during the course, this bachelor's degree can also offer a wide range of professional prospects outside of the teaching profession.


Request info

Want to know more about this program, Art - Design? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.


Contact Information

whatsapp chat