Course catalogue

Course catalogue

Course catalogue

Computing Science - Bachelor's Programme



Section Module Module component Semester
1 2 3 4 5 6
Basismodule
inf030 - Programming, Algorithms and Data Structures Lecture          
Exercises          
inf031 - Object-oriented Modelling and Programming Lecture          
Exercises          
inf200 - Computer Engineering I Lecture          
Exercises          
inf400 - Theoretical Computer Science: Logic Lecture          
Exercises          
Aufbaumodule
inf005 - Software Engineering I Lecture          
Exercises          
inf007 - Information Systems I Lecture          
Exercises          
inf201 - Computer Engineering II Lecture          
Exercises          
inf401 - Foundations of Theoretical Computer Science Lecture          
Exercises          
inf800 - Proseminar in Computer Science Seminar        
mat950 - Discrete Mathematics Lecture          
Exercises          
mat955 - Mathematics of Computer Science (Linear Algebra) Lecture          
Exercises          
mat960 - Mathematics of Computer Science (Analysis) Lecture          
Exercises          
Wahlpflichtbereich Praktische Informatik
inf010 - Computer Networks Lecture        
Exercises        
inf012 - Operating Systems I Lecture        
Exercises        
inf016 - Internet Technologies Lecture        
Exercises        
Wahlpflichtbereich Mathematik
mat030 - Analysis IIa: Integration in One Variable and Differential Equations Lecture          
Exercises          
mat200 - Algebra I: Rings and Modules Lecture          
Exercises          
mat310 - Statistics I - Introduction to Applied Statistics Lecture          
Exercises          
mat995 - Special Topics in Mathematics Lecture            
Exercises            
mat996 - Introduction to Numerical Analysis Lecture          
Exercises          
mat997 - Introduction to Probability and Statistics Lecture          
Exercises          
Akzentsetzungsbereich - Wahlbereich Informatik
inf006 - Software Engineering II Lecture        
Seminar        
inf008 - Information Systems II Lecture        
Exercises        
inf009 - Database Practical Exercises          
inf014 - Operating Systems Practical Practical training          
inf015 - Distributed Operating Systems Lecture        
Exercises        
inf017 - Interactive Systems Lecture          
Project          
inf018 - Media Processing Lecture          
Exercises          
inf020 - Machine-oriented Programming Lecture          
Exercises          
inf021 - Advanced Java Technologies Lecture          
Exercises          
inf040 - Introduction to Data Science Lecture        
Exercises        
inf203 - Embedded Systems I Lecture          
Exercises          
inf204 - Embedded Systems II Lecture        
Exercises        
inf205 - Formal Methods in Embedded System Design Lecture          
Exercises          
inf207 - Electrical Engineering Lecture        
Exercises        
inf208 - Microrobotics and Microsystems Technology Lecture          
Exercises          
inf209 - Control Theory Lecture          
Exercises          
inf210 - Signal and Image Processing Lecture          
Exercises          
inf407 - Program Verification Lecture        
Exercises    
inf410 - Formal Methods Lecture        
Exercises        
inf420 - Introduction to IT-Security Lecture          
Exercises          
inf517 - Introduction to Energy Informatics Lecture      
inf518 - Foundations of Energy Informatics Lecture        
Exercises        
inf528 - Introduction to Medical Informatics Lecture          
Exercises          
inf529 - Big Data in Medicine Lecture        
Exercise or project        
inf530 - Artificial Intelligence Lecture        
Exercises        
inf540 - Applications in Artificial Intelligence Lecture          
Exercises          
inf600 - Business Informatics I Lecture          
Exercises          
inf601 - Business Informatics II Lecture        
Exercises        
inf603 - Planning and Simulation in Logistics Lecture          
Exercises          
inf609 - Business Process Management Lecture      
Exercises      
inf608 - eBusiness Lecture        
Exercises        
inf610 - Enterprise Architecture Management Lecture        
Exercises        
inf612 - Re-engineering of business processes Lecture          
Exercises          
inf700 - Computer Science Education I Lecture        
Exercises        
inf801 - Research Seminar in Computer Science Seminar        
inf803 - Special Topics in Computer Science I Course selection      
inf804 - Special Topics in Computer Science II Course selection      
inf805 - Special Topics in Computer Science III Course selection      
inf806 - Special Topics in Computer Science IV Course selection      
inf807 - Special Topics in Computer Science V Course selection      
inf808 - Current Topics in Computer Science Course selection      
inf809 - Current Topics in Computer Science II Course selection      
inf852 - IT Project Management Lecture        
Exercises        
inf853 - Application Fields of Computer Science I Course selection      
inf854 - Application Fields of Computer Science II Course selection      
inf855 - Application Fields of Computer Science III Course selection      
inf856 - Application Fields of Computer Science IV Course selection      
inf857 - Application Fields of Computer Science V Course selection  
inf861 - Study Abroad II Course selection (Vorgabe der ausländischen Hochschule)      
inf860 - Study Abroad I Course selection (Vorgabe der ausländischen Hochschule)  
Wahlbereich Informatik, Kultur und Gesellschaft
inf700 - Computer Science Education I Lecture        
Exercises        
inf851 - Computer Science and Society Lecture          
Seminar          
inf860 - Study Abroad I Course selection (Vorgabe der ausländischen Hochschule)  
inf861 - Study Abroad II Course selection (Vorgabe der ausländischen Hochschule)  
wir041 - Introduction to economics Lecture          
Tutorial          
wir070 - Principles of Marketing Lecture          
Seminar and tutorial          
wir090 - Human Resource Management Lecture          
Exercises          
wir160 - Entrepreneurship Course or seminar          
Tutorial          
wir200 - Principles of Organisation Lecture        
Seminar        
wir210 - Corporate Environmental Management Lecture          
Seminar          
wir806 - Information Technology Law Lecture          
Seminar          
Abschlussmodul
bam - Bachelor Thesis and Colloquium Seminar