Software Technology

SS24

Qualifications: Mastery of fundamental approaches to professional software development using various methodologies and graphical notations such as UML, ERM, and SA/SD. Proficiency in reading Java code....Read more

Applied Machine Learning

SS24

Qualifications: Understanding various data-driven methods in machine learning and their applications across different IT fields. Proficient in data preparation and analysis. Knowledgeable in Supervise....Read more

Computer Networks

SS24

Qualifications: Understanding of computer networks, including topologies, layer models, programming models, and examples like TCP/IP. Topics Covered: Introduction to Computer Networks, Application Lay....Read more

Automata, Languages, and Computability

SS24

Qualifications: Familiarity with theoretical computer science concepts. Ability to work with formal languages, use grammars, and various automata models. Capability to formally prove the computability....Read more

Internet Technologies

WS23

Qualifications: Understanding of the underlying technologies of the Internet. Ability to evaluate various Internet technologies and Internet-based architectures, considering security and availability ....Read more

Database Systems

WS23

Qualifications: Familiarity with database systems, particularly relational database systems and relational algebra. Ability to apply associated algorithms for database design.Topics Covered: Data Abst....Read more

Object-Oriented Programming

WS23

Qualifications: Understanding of key concepts in object-oriented and generic programming. Proficiency in C++ as a representative language, capable of independently developing and implementing solution....Read more

Operating Systems

WS23

Qualifications: Understanding of operating system tasks (particularly Unix, Linux, Windows), associated problems, and fundamental concepts for addressing them. Insight into programming with threads an....Read more

Mathematics for Computer Science II

WS23

Qualifications: Knowledge of fundamental concepts in combinatorics and statistics. Ability to model simple discrete relationships using stochastic methods.Topics Covered: Combinatorics: Draws from urn....Read more

Mathematics for Computer Science I

SS23

Qualifications: Mastery of mathematical foundations for discrete structures crucial in computer science. Understanding the relevance of underlying mathematical theories for practical applications in c....Read more

Fundamentals of Computer Architecture

SS23

Qualifications: Deep understanding of modern computer systems and the operation of their components. Ability to follow and evaluate recent developments in the field. Skills to analyze complex systems ....Read more

Algorithms and Data Structures

SS23

Tools: Fundamental Algorithms, Basics of Graph Theory, Problem Specification: Exhaustive Search, Backtracking, Greedy Algorithms, Dynamic Programming, Divide and Conquer, Complexity and Correctness: T....Read more

Mathematics B

SS23

Qualifications: Familiarity with differential and integral calculus for functions of multiple variables and their applications. Understanding the extension from one-dimensional to multidimensional cal....Read more

Mathematics A

WS22

Qualifications: Proficiency in formal mathematical rules and various approaches to solving problems. Ability to assess linearity and multiple linearity. Understanding and application of mathematical d....Read more

Electrical Fundamentals of Computer Science

WS22

Qualifications: Understanding of passive components and their behavior in DC and AC circuits. Ability to calculate the b....Read more

Basics of Technical Computer Science

WS22

Qualifications: Mastery of fundamental concepts in technical computer science, understanding the construction and operation of simple logic gates to complete computers, and the principles of low-level....Read more

Introduction to Computer Science and Programming

WS22

Overview of Computer Science: Key areas, information representation and processing, computer architecture, algorithms, p....Read more