Modules

114 results

Elective Modules114

3D Scanning & Motion CaptureNo ratings for this module yet.Elective Modules ComputationYou learn methods for 3D capture and motion capture with a focus on RGB-D sensors and algorithmic fundamentals. In the end you can capture data with consumer RGB-D scanners, understand rigid and non-rigid 3D reconstructions, pose and face tracking, as well as suitable optimization methods, and you can practically implement selected approaches.6 ECTSruns this semesterIN2354Advanced Computer ArchitectureNo ratings for this module yet.Elective Modules ComputationYou will gain an overview of modern processor and system architectures with a focus on parallelism, memory hierarchies, availability, and virtualization. You will learn to become familiar with different classes of parallel architectures (instruction-, data-, thread-, and process-level), assess their advantages and disadvantages, and evaluate the interaction between hardware and compiler techniques. In the end you will be able to analyze and evaluate architecture decisions for different applications.6 ECTSruns this semesterIN2076Advanced ControlNo ratings for this module yet.Elective Modules Systems and ControlYou learn how to model real dynamic systems in state-space representation, linearize them, and analyze stability, controllability, and observability. Building on this, you design state-feedback regulators (including LQR), state observers, measures for disturbance rejection, as well as extended 2-DOF regulator structures; you also receive an introduction to input-output linearization for SISO systems.5 ECTSruns this semesterMW1420Advanced Deep Learning for Computer Vision: Visual ComputingNo ratings for this module yet.Elective Modules ComputationThe module conveys current deep-learning methods for computer vision. You will learn both theoretical foundations of modern neural architectures and practical methods such as generative models (GANs, diffusion models, Large Reconstruction Models) and modern 3D representations (e.g., Neural Radiance Fields, 3D Gaussian Splatting). In the end you will be able to apply, evaluate, and implement state-of-the-art methods in project work.8 ECTSruns this semesterIN2390Advanced Deep Learning for RoboticsNo ratings for this module yet.Elective Modules ComputationIn this module you deepen advanced deep learning methods with a focus on robotic applications and deep reinforcement learning. You learn both theoretical foundations of modern network architectures and probabilistic methods as well as their practical implementation in simulations and projects for robotics tasks.8 ECTSruns this semesterCIT433027
109 more in Elective ModulesAdvanced ProgrammingNo ratings for this module yet.Elective Modules ComputationYou will learn to develop scientific software in C++ while balancing performance and maintainability. In the end you will be able to choose appropriate data types and programming structures, apply C++ language facilities for resource management, object- and generic programming, and analyze and optimize performance.5 ECTSruns this semesterIN1503Advanced Robot Learning and Decision-MakingNo ratings for this module yet.Elective Modules Systems and ControlYou will learn advanced methods for robotics that connect modeling, optimal control and learning-based methods (including reinforcement learning). In the end you will be able to model robotic systems, derive modern control algorithms and apply learned models in control architectures to handle uncertainties and model errors.5 ECTSruns this semesterCIT433037Advanced Topics of Software EngineeringNo ratings for this module yet.Elective Modules ComputationYou will learn how requirements, architecture, design, implementation and quality assurance are tightly interlinked in the development of large software systems. In the end you will be able to elicit and specify requirements (functional and non-functional), assess their impact on architecture and code, and analyze architectures and solution approaches regarding central quality attributes.8 ECTSruns this semesterIN2309Approximate Dynamic Programming and Reinforcement LearningNo ratings for this module yet.Elective Modules ComputationYou will learn methods of Approximate Dynamic Programming (ADP) and Reinforcement Learning (RL) to solve sequential decision problems. In the end you will be able to describe fundamental models and algorithms, follow derivations, and implement simple ADP/RL methods and apply them to simple tasks (e.g., robotic).6 ECTSruns this semesterEI7649Automata and Formal LanguagesNo ratings for this module yet.Elective Modules ComputationYou learn how different classes of automata (finite, deterministic, nondeterministic, Büchi automata) are used as data structures for the representation and manipulation of (also infinite) sets and relations. You practice building and composing automata, automatic operations (e.g., boolean operations, joins) and the connection between automata and logic as well as their application in pattern matching, program verification and in problems such as Diophantine equations.8 ECTSruns this semesterIN2041Autonome SystemeNo ratings for this module yet.Elective Modules Systems and ControlYou will learn concepts, principles and algorithms for modern mobile, autonomous systems (e.g. autonomous vehicles, unmanned aerial systems). The module provides fundamentals of kinematics, dynamics, sensing, state estimation, machine vision, environmental representation as well as control and path planning and shows tools such as ROS. In the end you will understand, implement and further develop modern algorithms for autonomous systems and work problem-oriented in teams.5 ECTSruns this semesterLRG6300Autonomous Vehicles: Motion Planning & Decision MakingNo ratings for this module yet.Elective Modules MechanicsYou will learn methods and algorithms for motion and behavior planning for autonomous vehicles. By the end you will be able to create dynamic models, plan global and local trajectories, apply decision-making in uncertain scenarios, and develop suitable algorithms.5 ECTSruns this semesterED150039AV PerceptionNo ratings for this module yet.Elective Modules Systems and ControlYou will learn perception systems for automated driving: sensor principles, calibration, map representations as well as methods for localization and mapping. You will be able to apply recognition, tracking and prediction methods to camera data and point clouds and assess their results; furthermore you will reflect on end-to-end perception and teleoperation scenarios.5 ECTSruns this semesterED150047Business Analytics and Machine LearningNo ratings for this module yet.Elective Modules ComputationYou learn methods of statistical analysis and machine learning for classification, numerical prediction and clustering. After the module you can explain the assumptions and workings of common procedures and analyze datasets with R as well as interpret results.5 ECTSruns this semesterIN2028Computational IntelligenceNo ratings for this module yet.Elective Modules ComputationYou will learn the basics and applications of modern computational-intelligence methods, in particular neural networks, fuzzy- and neuro-fuzzy techniques, as well as evolutionary procedures and genetic algorithms. In the end you will be able to apply these methods generally and analyze applications, especially in control engineering.5 ECTSruns this semesterCIT1330000Computer Vision III: Detektion, Segmentierung und TrackingNo ratings for this module yet.Elective Modules ComputationYou will learn modern methods for object recognition, segmentation and tracking in images and videos. In the end you will understand the underlying deep-learning concepts and be able to work on real computer-vision problems with state-of-the-art models in PyTorch.6 ECTSruns this semesterIN2375EchtzeitsystemeNo ratings for this module yet.Elective Modules ComputationYou will learn the specific methods, problems and solutions for real-time systems. You will understand how real-time systems differ from general systems, how modelling, scheduling, concurrent programming, real-time capable communication as well as typical hardware for sensing and actuation are used, and you will be able to select and implement suitable solutions. The module closes with an introduction to fault-tolerant systems.6 ECTSruns this semesterIN2060Einführung in Quantum ComputingNo ratings for this module yet.Elective Modules ComputationYou will learn the mathematical foundations of Quantum Computing as well as the basic concepts of quantum mechanics and quantum circuits. In the end you will be able to analyze simple quantum algorithms, design and assess quantum circuits for fundamental tasks, and understand how quantum computers may be used in the future.5 ECTSruns this semesterIN2381Formale Methoden für Cyber-Physical SystemsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn formal methods for verification, control, observation and identification of cyber-physical systems (e.g., autonomous vehicles, robots, smart grids). In the end you can verify and practically apply systems using set representations, reachability analysis and correct-by-construction methods.5 ECTSruns this semesterIN2383Fundamentals of Flight Control5.0★ · 3 ratingsElective Modules MechanicsYou learn how the dynamics of an aircraft determine the requirements for flight control systems and how, with the help of systems theory and control engineering, suitable control and autopilot functions can be designed. In the end you will be able to assess the effects of control on flight properties and stability and to interactively implement simple flight control systems.5 ECTSruns this semesterMW0837Humanoid Robotic SystemsNo ratings for this module yet.Elective Modules Systems and ControlYou will get an overview of central topics of humanoid robotics and apply the theory practically on the NAO platform. In the end you will be able to describe components of humanoid systems, name relevant terminology and current challenges, develop functional modules in ROS, and implement and present a complete control application for NAO.6 ECTSruns this semesterEI7210HW/SW CodesignNo ratings for this module yet.Elective Modules Systems and ControlYou will learn the design process of mixed hardware/software systems (e.g., SoCs) – from functional graphs through partitioning into hardware and software parts to FPGA netlists and executable object code. In the end, you will be able to model design problems, apply partitioning and scheduling algorithms, and evaluate the quality of resulting HW/SW solutions.5 ECTSruns this semesterEI70630Intelligent Robots with a Sense of SmellNo ratings for this module yet.Elective Modules Systems and ControlYou will learn how mobile robots can be used with gas sensing, e.g. for measuring air pollutants, mapping gas distributions and localizing emission sources. In the end you will be able to read gas sensor data from mobile platforms, estimate gas distributions and locate sources as well as assess typical physical, circuit and algorithmic challenges.7 ECTSruns this semesterCIT433039Introduction to Deep LearningNo ratings for this module yet.Elective Modules ComputationIn this module you will learn the fundamentals and current methods of Deep Learning, with a special focus on neural networks and Convolutional Neural Networks. You understand theory (e.g. backpropagation, SGD, regularization) and acquire practical experience in training and optimizing network architectures, so you can solve simple applications such as digit recognition or image classification.6 ECTSruns this semesterIN2346Introduction to Soft RoboticsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn the fundamentals, fabrication, modeling and control of soft robots (Soft Robotics). In the end you will be able to understand common soft actuators and sensors, understand simple soft manipulators and mobile soft robots, as well as create models (kinematics, dynamics) and apply control engineering approaches.6 ECTSruns this semesterCIT4330000Introduction to Surgical RoboticsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn how robotics is applied in surgery: from clinical use cases to technical fundamentals to the development of robot-assisted solutions for medical problems. In the end you will be able to assess deployment potentials, integrate robotics into surgical workflows, and design and present simple prototypes for defined clinical tasks.6 ECTSruns this semesterIN2292Künstliche Intelligenz in der MedizinNo ratings for this module yet.Elective Modules ComputationYou will learn the fundamentals and current methods of Artificial Intelligence in the medical context, from ML for medical imaging through NLP for clinical data to data protection, interpretability and ethical aspects. In the end you can classify the most important topics, apply them to your own deep-learning projects and develop strategies for evaluation and implementation in clinical practice.5 ECTSruns this semesterIN2403Machine Learning for 3D GeometryNo ratings for this module yet.Elective Modules ComputationYou will learn theoretical foundations and modern machine‑learning methods for 3D geometric data. The module covers representations of shapes and scenes as well as deep‑learning architectures for discriminative and generative tasks such as classification, segmentation, reconstruction and synthesis. In the end you will be able to understand and practically apply common approaches to point clouds, volumetric data, multi‑view inputs and graphs.6 ECTSruns this semesterIN2392Machine Learning for Electronic Design Automation and ManufacturingNo ratings for this module yet.Elective Modules Systems and ControlYou will learn how machine-learning methods can support and improve the development, design, testing, and manufacturing of chips. The module combines theoretical fundamentals with current procedures and hands-on exercises, so you can apply machine-learning approaches to concrete design automation and manufacturing tasks.5 ECTSruns this semesterCIT433031Methods of Product DevelopmentNo ratings for this module yet.Elective Modules MechanicsYou will learn systematic work and problem-solving methods for the development of products – from goal planning to ensuring goal achievement. Using different process models you practice problem clarification, intuitive and systematic solution finding, as well as evaluation and selection of alternatives. Classical methods are complemented by modern approaches such as agile development and networked design.5 ECTSruns this semesterMW0003Multi-Sensory Based Robot Dynamic ManipulationNo ratings for this module yet.Elective Modules Systems and ControlYou will learn to dynamically model serial robots and treat them with control engineering techniques. The emphasis is on iterative methods for deriving symbolic equations for kinematics and dynamics, as well as designing passivity-based control strategies and fusing multiple sensors signals (visual, tactile, force). In the end you can use these models in simulations (Matlab/Simulink) and implement control concepts.6 ECTSruns this semesterEI7408Muster in der SoftwaretechnikNo ratings for this module yet.Elective Modules ComputationYou learn patterns in software engineering and how to apply them: from architecture and design patterns to test and organizational patterns up to anti-patterns. By the end you can identify patterns for analysis, system and detail design, model them in UML, and translate the model into Java source code.5 ECTSruns this semesterIN2081Natural Language ProcessingNo ratings for this module yet.Elective Modules ComputationYou will receive a solid introduction to modern Natural Language Processing (NLP) methods. In the end you will know central concepts, algorithms and models from tokenizing, through parsing, embeddings and NER, to modern neural approaches and you will be able to read, analyze and contextualize scientific publications in the discipline for your own projects or theses.6 ECTSruns this semesterIN2361NeuroprostheticsNo ratings for this module yet.Elective Modules Systems and ControlYou will obtain the theoretical foundations of neuroprosthetics and implement them numerically in a accompanying computer exercise. The focus is on electrical stimulation of neurons using the example of cochlear implants; the goal is to develop and simulate a virtual middle ear implant model including the response of the auditory nerve.5 ECTSruns this semesterEI70270Neuroprosthetics: Artificial LimbsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn foundations and current developments of neuroprosthetics for arm and leg prostheses as well as methods for integration of control and sensory feedback. In the end you will be able to design concepts for mechatronic prosthetic systems, analyze EMG signals for multi-degree-of-freedom control, and critically assess functional evaluation methods.5 ECTSruns this semesterIN2405Nichtlineare RegelungssystemeNo ratings for this module yet.Elective Modules MechanicsYou deal with model building, analysis and controller design for nonlinear dynamic systems. In the end you will be able to distinguish nonlinear from linear dynamics, formulate technical and non-technical systems as nonlinear models and analyze important properties such as stability or passivity, as well as select and evaluate suitable nonlinear control procedures.5 ECTSruns this semesterCIT433050Optimal Control and Decision MakingNo ratings for this module yet.Elective Modules Systems and ControlYou learn methods of optimal control, optimization, model predictive control and learning-based controller design (including reinforcement learning). In the end you can formulate problems of optimal control, select numerical solution procedures and implement controllers as well as evaluate modern learning-based approaches.5 ECTSruns this semesterEI70140Programmierung und Regelung für Mensch-RoboterinteraktionNo ratings for this module yet.Elective Modules Systems and ControlYou deal with programming and control engineering for human-robot interaction. You will learn robotic modeling, various control strategies and their implementation in simulations and on the KUKA‑DLR lightweight robot, including practical testing and demonstrations.5 ECTSruns this semesterIN2308Robotics and Automation in AgricultureNo ratings for this module yet.Elective Modules MechanicsYou will learn the central components of robotics and automation in modern agriculture, including sensing, control, and communication. In the end you will be able to evaluate technologies, compare their applications, and provide well-founded recommendations for concrete use cases (milking, irrigation & orchard management, forestry).3 ECTSruns this semesterWZ1339Scientific Computing INo ratings for this module yet.Elective Modules ComputationYou will learn the steps of the scientific computing pipeline in scientific data processing, with a focus on model development and discretization. In the end you will be able to derive and classify simple mathematical models and apply suitable discretization and time integration methods, and assess their accuracy and suitability.5 ECTSruns this semesterIN2005Statistical Foundations of LearningNo ratings for this module yet.Elective Modules ComputationYou learn statistical foundations of machine learning theory and mathematical tools for the analysis of learning algorithms. In the end you will be able to evaluate generalization and consistency questions, theoretically analyze algorithms such as k‑NN, SVM and simple neural networks, and contextualize newer developments such as overparameterization and training dynamics.8 ECTSruns this semesterCIT4230004Technik autonomer SystemeNo ratings for this module yet.Elective Modules Systems and ControlYou will learn the fundamentals and techniques of autonomous technical systems: perception (multisensor fusion, localization, navigation, mapping, object recognition), planning and execution (task decomposition, reactive and knowledge-based behavior, learning) as well as architectural concepts. In the end you will be able to analyze problems of autonomous robotics and develop solutions as well as implement them in a project-oriented team setting.6 ECTSruns this semesterEI74371Trustworthy Machine Learning SystemsNo ratings for this module yet.Elective Modules Systems and ControlYou learn how to design and evaluate systems that provide trustworthy functions with machine-learning components. In the end you will be able to assess the necessity, benefits and challenges of such systems in various application fields, as well as analyze risks and derive appropriate measures to create trustworthy ML components.3 ECTSruns this semesterCIT4330017Virtuelle Physik: Moderne Modellierungstechnik und ihr Einsatz in der ComputersimulationNo ratings for this module yet.Elective Modules ComputationYou learn how physical systems are modeled equation-based with modern, object-oriented languages such as Modelica, and how these models are used in computer simulations. In the end you will be able to model electrical and mechanical systems, build model libraries, and select suitable time integration methods for simulations.4 ECTSruns this semesterIN2236Visual Data AnalyticsNo ratings for this module yet.Elective Modules ComputationYou will learn the entire visualization pipeline — from data acquisition and preprocessing over interpolation and filtering to presentation. You understand methods of information and scientific visualization for 2D/3D scalar and vector fields as well as terrain rendering and can evaluate and apply suitable techniques.5 ECTSruns this semesterIN2026Zusätzliches Master-PraktikumNo ratings for this module yet.Elective Modules Systems and ControlYou work in a team on implementing a larger software application or a subproject from a specialized area of computer science. In the end you master methodically clean development of practice-relevant computer applications and can employ application-specific methods and systems according to the current state of technology.10 ECTSruns this semesterIN22573D Computer Vision IINo ratings for this module yet.Elective Modules ComputationYou will learn modern methods for geometry and reconstruction from multiple images. In the end you will be able to determine correspondences between views, reconstruct 3D points, and estimate camera positions and parameters from image data.5 ECTSno date this semesterIN21233D User InterfacesNo ratings for this module yet.Elective Modules ComputationYou will learn concepts, techniques and devices for three-dimensional human-computer interaction. In the end you will be able to analyze existing 3D interaction concepts in terms of required input/output devices, functionality and usability, and design and implement your own interaction concepts.6 ECTSno date this semesterIN2111Advanced Deep Learning for Computer Vision: Dynamic VisionNo ratings for this module yet.Elective Modules ComputationYou will learn advanced deep-learning methods with a clear focus on video analysis for computer-vision tasks. Beyond the theoretical foundations, you will train and implement neural networks yourself and work on a semester-long project on current research topics of the group.8 ECTSno date this semesterIN2389Advanced Machine Learning: Deep Generative ModelsNo ratings for this module yet.Elective Modules ComputationYou will engage with advanced methods of machine learning, with a focus on deep generative models. In the end you will know the theoretical foundations and be able to apply and implement the key building blocks (Normalizing Flows, VAEs, GANs, diffusion models) in a modern programming language and qualitatively compare them.3 ECTSno date this semesterCIT4230003Advanced Multi-Fingered Robotic Hands: Dextrous Manipulation and Learning AINo ratings for this module yet.Elective Modules Systems and ControlIn this module you will learn how multi-finger robotic grippers with high-resolution tactile sensors and modern, simulation-based learning methods are used to achieve dexterous manipulation close to human capabilities. By the end you will be able to mathematically model hand and sensor physics, interpret fast GPU-based simulations, and understand and evaluate learning-based strategies for grasping, in-hand manipulation, and tactile fine manipulation.3 ECTSno date this semesterCIT433034Advanced Natural Language ProcessingNo ratings for this module yet.Elective Modules ComputationYou engage with current, advanced topics in Natural Language Processing: modern transformer models and explainability, machine translation for resource-poor languages, argument mining and ethical aspects, dialogue-oriented AI, quantum NLP, automatic text summarization as well as multimodal models (text + images). In the end you will be able to understand research work on these methods, combine technical building blocks and design and evaluate own architectural variants for research or practical application.5 ECTSno date this semesterCIT4230002Advanced Robot Control and LearningNo ratings for this module yet.Elective Modules Systems and ControlYou learn advanced methods of robot control, modeling, identification and bio-inspired adaptive impedance control as well as current learning approaches for physical systems. In the end you will be able to dynamically model robots, design modern controllers, exploit redundancy and apply learning procedures to real robotics tasks.6 ECTSno date this semesterIN2376Algorithmen für Uncertainty QuantificationNo ratings for this module yet.Elective Modules ComputationYou will learn methods for quantifying uncertainties in computer-based simulations. In the end you will be able to place central algorithms for Forward Uncertainty Quantification, assess their complexity, and evaluate when which procedures (e.g., Monte Carlo, Quasi-Monte Carlo, stochastic collocation, stochastic Galerkin) are suitable.5 ECTSno date this semesterIN2345Algorithms for Scientific ComputingNo ratings for this module yet.Elective Modules ComputationYou will learn efficient, hierarchical algorithms and data structures for scientific computing and how to implement them. The focus is on fast discrete Fourier and related transforms (FFT, DCT/DST), space-filling curves (Peano, Hilbert) for organizing multi-dimensional data, as well as hierarchical methods such as Sparse Grids and adaptive representations. In the end you will be able to explain such procedures, analyze them, and implement them if needed.8 ECTSno date this semesterIN2001Algorithms for Scientific Computing IINo ratings for this module yet.Elective Modules ComputationYou engage with advanced numerical methods and their application in scientific computing. Depending on the lecture focus, you learn e.g. efficient procedures for sparsely populated matrices, numerical techniques for quantum systems, or methods such as molecular dynamics, sparse grids and algebraic multigrid. In the end you can apply suitable methods to demanding application problems and explain and utilize their hierarchical aspects.4 ECTSno date this semesterIN2002Angewandte BiorobotikNo ratings for this module yet.Elective Modules Systems and ControlYou will learn how biological insights are used to solve technical tasks in bio robotics. The module provides foundations of bipedal locomotion, its control, and biologically inspired optimization methods, and applies this knowledge in a practical project in which you design, optimize, and evaluate a controller for a walking robot.6 ECTSno date this semesterMW2388Anwendungen Wissenbasierter MethodenNo ratings for this module yet.Elective Modules ComputationYou will learn modern techniques for the design and implementation of knowledge-based systems and their application to real-world problems, in particular on the World Wide Web and for the control of intelligent software systems. In the end you will be able to design central components of such systems and select and apply suitable methods.5 ECTSno date this semesterIN2058Artificial Intelligence in Medicine IINo ratings for this module yet.Elective Modules ComputationYou will gain an overview of advanced prediction and classification tasks in medicine. You will learn methods for prognosis and diagnostics (e.g., risk scores, survival models, differential diagnosis, population stratification), specialized ML techniques (geometric deep learning methods for point clouds/networks, transformers, reinforcement learning) as well as topics on trustworthiness and clinical implementation of AI (bias, fairness, generalizability, data harmonization, evaluation). By the end you can apply the concepts in your own AI projects and assess their social and ethical implications.5 ECTSno date this semesterIN2408Augmented RealityNo ratings for this module yet.Elective Modules ComputationYou learn the fundamentals of augmented reality (AR): geometric transformations, projection geometry, representation of 3D information, display and tracking devices, as well as mathematical foundations of optical tracking, sensor fusion, and calibration. In the end you can describe, analyze and extend the mathematical and programming aspects of AR systems for your own solution approaches, and evaluate input/output devices for suitability to application scenarios.6 ECTSno date this semesterIN2018Ausgewählte Themen aus dem Bereich Künstliche Intelligenz und RobotikNo ratings for this module yet.Elective Modules ComputationIn this module, current topics from artificial intelligence and robotics are introduced. By the end you will know the state of research and technology in selected areas and be able to critically engage with newer research projects.no date this semesterIN3150Autonomes FahrenNo ratings for this module yet.Elective Modules ComputationYou will learn the fundamentals and central questions of automated driving. The module provides an overview of perception, decision-making, lane and trajectory planning, as well as sensor models, multisensor fusion and mapping. In the end you will be able to apply exemplar solutions to typical traffic scenarios and you will have both scientific and practical relevance to the current development.3 ECTSno date this semesterIN2356Autonomous Navigation for Flying RobotsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn the fundamentals of autonomous navigation of quadrotors: from 3D geometry and probabilistic state estimation to visual odometry, SLAM and control engineering. In the end you will be able to estimate the position of a quadrotor from sensor data, implement an EKF and PID controller, and steer the quadrotor in simulation along a trajectory.2 ECTSno date this semesterIN2318Basic Mathematical Methods for Imaging and VisualizationNo ratings for this module yet.Elective Modules ComputationYou learn fundamental mathematical methods that are applied in imaging and visualization, and you can subsequently use them to formulate, analyze and solve concrete problems. Topics include, among others, linear algebra, analysis, optimization and probability theory and their applications in image processing and computer vision. In the end you will be able to select appropriate methods, optimize them and transfer them to related engineering disciplines.5 ECTSno date this semesterIN2124BeinroboterNo ratings for this module yet.Elective Modules Systems and ControlYou will learn the modeling and control of leg-based robots (one-, two- and four-legged systems) as well as advanced control approaches such as model predictive control and whole-body control. In the end you will be able to create dynamic models and design control algorithms for different legged robots and apply them practically in simulations and experiments.5 ECTSno date this semesterCIT436000Biologically-Inspired Learning for Humanoid RobotsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn biological principles of learning and how they can be transferred to the control of humanoid robots. You will develop and test biologically inspired algorithms (e.g. for sensomotor mappings and reinforcement learning) and implement these on NAO robots with ROS.6 ECTSno date this semesterEI7263Blockchain-based Systems EngineeringNo ratings for this module yet.Elective Modules ComputationYou learn about the structure, properties and applications of blockchain and distributed ledger technologies (DLT). By the end you will be able to analyze blockchain-based application systems, select technologies suitable for concrete use cases, and justify fundamental architecture and design decisions.5 ECTSno date this semesterIN2359CausalityNo ratings for this module yet.Elective Modules ComputationYou engage with concepts and methods of causal inference: from probabilistic and graph-theoretic foundations through structural models to modern algorithms for causal discovery and estimation of causal effects. In the end you can judge whether and how causal conclusions are possible from given data and assumptions, select appropriate methods and apply them in practice.8 ECTSno date this semesterIN2410Cognitive SystemsNo ratings for this module yet.Elective Modules Systems and ControlIn this module you will learn fundamental concepts of human cognition (perception, cognition, action) and how these abilities can be transferred to technical systems, especially in robotics. In the end you will be able to apply mathematical and algorithmic methods as well as architectures for cognitive systems to realize perception, planning and action execution in technical systems.5 ECTSno date this semesterIN2222Compilerbau INo ratings for this module yet.Elective Modules ComputationYou learn how compilers are built and how they translate programs from a higher programming language into machine instructions. In the end you will be able to explain the core components frontend, middleend and backend and implement a simple compiler for a small language and target architecture.5 ECTSno date this semesterIN2227Computer Architecture and NetworksNo ratings for this module yet.Elective Modules ComputationYou learn how computers are internally constructed and how their components work together. In the end you can name the most important building blocks of microprocessors and computers and analyze their interaction as well as classify and use different levels of parallelism in hardware and software.5 ECTSno date this semesterIN2189Computer Vision I: Variational MethodsNo ratings for this module yet.Elective Modules ComputationYou learn how many tasks of image processing (e.g. denoising, desmearing, segmentation, optical flow, stereo depth estimation, 3D reconstruction) are formulated and solved as variational problems. In the end you know the Euler–Lagrange approach and PDEs, efficient solution methods as well as convex formulations and relaxations and you can implement central concepts in Matlab.8 ECTSno date this semesterIN2246Concepts of C++ ProgrammingNo ratings for this module yet.Elective Modules ComputationYou will learn the fundamental and modern concepts of the C++ programming language with a focus on runtime efficiency. By the end you will be able to apply, analyze and use concepts such as RAII, smart pointers, templates, classes/ inheritance, STL containers/iterators and build/test concepts in programming tasks.6 ECTSno date this semesterCIT323000Control for Robotics: from Optimal Control to Reinforcement LearningNo ratings for this module yet.Elective Modules Systems and ControlYou learn fundamentals and practical methods from optimal control, model-based learning and reinforcement learning with a view to robotics applications. In the end you will derive optimal control approaches, implement them practically and design learning-based controllers that deal with disturbances and model inaccuracies.6 ECTSno date this semesterCIT4330014Cyber-Physical SystemsNo ratings for this module yet.Elective Modules Systems and ControlYou learn how to model and analyze systems in which computing elements are tightly linked to physical processes (Cyber‑Physical Systems). The focus is on continuous, discrete and hybrid dynamics as well as fundamental methods for simulation, stability analysis and control of such systems.6 ECTSno date this semesterIN2305Einführung in die digitale SignalverarbeitungNo ratings for this module yet.Elective Modules Systems and ControlYou learn the fundamentals of digital signal processing: signals and systems in the time and frequency domain, discretization, filter operations, frequency transformations, compression techniques and initial aspects of digital image processing. You also learn how the algorithms are implemented on a digital signal processor (DSP) and apply these implementations in the lab. In the end you can analyze theoretical concepts and practically implement suitable algorithms.7 ECTSno date this semesterIN2061Einführung in ROS (Robot Operating System)No ratings for this module yet.Elective Modules Systems and ControlYou learn how ROS (Robot Operating System) functions as middleware in modern autonomous systems and how to structure and develop complex robotics software with it. In the end you will be able to analyze ROS systems, implement your own nodes in C++, use simulation environments and design ROS-based software architectures.3 ECTSno date this semesterLRG6301Energie InformatikNo ratings for this module yet.Elective Modules Systems and ControlYou will learn how modern energy systems are formally modeled, simulated and operated with data-driven informatics methods. In the end you will be able to apply forecasting, optimization and control approaches (e.g., ML, optimization, MPC) to energy generation, networks, storage and flexible loads and assess their role in energy management systems.5 ECTSno date this semesterED180013Entrepreneurial Opportunities in 6G Communication Network Technologies (Lecture Series)No ratings for this module yet.Elective Modules Systems and ControlYou will learn the fundamentals, potential, and current developments around 6G communication and identify concrete business opportunities. In the end, you will be able to analyze market needs and technological gaps, assess risks, and develop innovative business models.5 ECTSno date this semesterCIT433025Entwicklung und Design nützlicher autonomer FahrzeugeNo ratings for this module yet.Elective Modules MechanicsYou will learn how useful autonomous vehicle systems are designed and evaluated. The module covers technical, societal and economic challenges, selection of hardware and software architectures, as well as concrete use cases and ODD definitions, so that you can conceptualize and critically assess autonomous systems at the end.3 ECTSno date this semesterED150018Fortgeschrittene Konzepte des Quantum ComputingNo ratings for this module yet.Elective Modules ComputationYou will learn advanced concepts and algorithms of Quantum Computing, with a focus on the quantum Fourier transform, the Shor algorithm and quantum error correction. In the end you will be able to distinguish these techniques, apply the quantum Fourier transform in new scenarios and understand the mathematical formalism of error correction, including the stabilizer formalism.5 ECTSno date this semesterIN2400Fundamentals of Foundation ModelsNo ratings for this module yet.Elective Modules ComputationYou learn what Foundation Models are (e.g., LLMs, CLIP, image generation) and how they are structured, trained and fine-tuned. In the end you understand architecture, scaling, data requirements and distributed training as well as strategies for fine-tuning and alignment/adaptation of models.5 ECTSno date this semesterCIT433021Fundamentals of Human-Centered RoboticsNo ratings for this module yet.Elective Modules Systems and ControlYou learn the fundamentals and methods for human-centered, collaborative robot systems: mechanical design, control engineering, perception and real-time motion planning for safe physical human-robot interaction. In the end you will be able to evaluate methods for safe interaction, apply robot control programs and global motion planning in dynamic environments, and practically implement collision-avoiding planning algorithms.6 ECTSno date this semesterIN2371Grundlagen von Computer VisionNo ratings for this module yet.Elective Modules ComputationYou will learn how images are formed and how to process image information for measurement and control tasks. The module covers surface properties, camera models and lenses as well as basic image processing and 3D reconstruction methods (stereo, shape from shading, structure-from-motion). In the end you will be able to calibrate camera systems and assess and apply methods for 3D reconstruction and image processing for robotic applications.4 ECTSno date this semesterIN2133Guided ResearchNo ratings for this module yet.Elective Modules ComputationOver about 6 months you work on a small, research-oriented computer science project under close supervision. You independently research the current state of the art, develop your own, narrowly scoped result using scientific methods, and write an English results report; you also present the results in a short talk.10 ECTSno date this semesterIN2169Humanoid Sensors and ActuatorsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn the fundamentals and advanced principles of sensors and actuators for humanoid robots. You will acquire knowledge on signal conditioning, processing, and the design of control systems. In the end, you will be able to practically integrate, implement, and apply humanoid sensing and actuation in your own project.6 ECTSno date this semesterEI7231Informatikanwendungen in der Medizin IINo ratings for this module yet.Elective Modules ComputationYou will learn advanced methods of medical image processing, segmentation and registration as well as the fundamentals of machine learning and 3D volume visualization. In the end you will be able to distinguish the most important algorithm types, assess when they are applied, implement central procedures in Python, and apply them to clinical questions.5 ECTSno date this semesterIN2022Introduction to Emerging Computing TechnologiesNo ratings for this module yet.Elective Modules Systems and ControlYou will get to know various novel computing technologies — for example quantum computing, reversible circuits, microfluidic systems (labs-on-a-chip) and field-coupled nanotechnologies. In the end you will understand the basic concepts, typical applications and how design steps and methods differ from conventional systems.5 ECTSno date this semesterCIT3330001Introduction to Micro Air VehiclesNo ratings for this module yet.Elective Modules MechanicsYou learn the basics of small flight systems (drones): structure, aerodynamics, modeling, control, navigation, perception and planning. In the end you will be able to understand mechanical and mathematical models of these systems and apply fundamental methods for regulation and navigation.3 ECTSno date this semesterLRG6302Introduction to Mobile RoboticsNo ratings for this module yet.Elective Modules Systems and ControlYou will learn how mobile, especially wheel-driven robots perceive their environment, map it, and move autonomously within it. In the end you can develop probabilistic sensor and motion models, apply filter methods for localization and SLAM, and implement fundamental methods for path planning and obstacle avoidance.6 ECTSno date this semesterCIT3330000Inverse Problems in Medical ImagingNo ratings for this module yet.Elective Modules ComputationYou will learn mathematical tools and solution strategies for inverse problems in medical imaging. In the end you will be able to theoretically analyze inverse problems, design experimentally and implement practically, as well as assess algorithms for reconstruction and regularization.5 ECTSno date this semesterIN2409Kombinatorische Optimierung in Computer VisionNo ratings for this module yet.Elective Modules ComputationYou will learn how many problems in computer vision can be formulated as combinatorial optimization problems, in particular via Markov Random Field (MRF) models. You will encounter both polynomially solvable cases and NP-hard tasks and apply methods for exact as well as approximate solutions, e.g. for segmentation, optical flow, stereo and shape matching.8 ECTSno date this semesterIN2245Machine Learning and IT-SecurityNo ratings for this module yet.Elective Modules ComputationYou will gain an overview of the intersection of Machine Learning and IT Security. You will learn how ML systems are used to detect attacks or spam/m malware, how ML systems themselves can be attacked and defended, and how audio deepfakes are produced and detected. In the end you will be able to design methods for anomaly detection, describe attacks on ML systems, and explain simple concepts of audio spoofing creation and detection.5 ECTSno date this semesterCIT4330001Machine Learning and OptimizationNo ratings for this module yet.Elective Modules ComputationYou will learn advanced concepts and methods of machine learning as well as common optimization procedures for their training. In the end you will be able to apply and further develop modern learning methods (e.g. deep neural networks), design optimization algorithms and analyze their behavior theoretically and empirically.5 ECTSno date this semesterEI70360Machine Learning for Graphs and Sequential DataNo ratings for this module yet.Elective Modules ComputationYou will learn methods of machine learning for graph data and sequential data. You understand models for texts and temporal sequences as well as techniques for networks and graphs and can apply and evaluate them to real tasks. In the end you can select suitable procedures and assess their strengths/weaknesses for non-independent data.5 ECTSno date this semesterIN2323Maschinelles Lernen für ComputersehenNo ratings for this module yet.Elective Modules ComputationYou will learn fundamental machine learning methods that are frequently used in computer vision (e.g., object classification, segmentation, denoising, camera calibration). In the end you will be able to explain the mathematical formulation of central procedures, create simple implementations, and apply them to concrete datasets from the field of computer vision.5 ECTSno date this semesterIN2357Master Seminar - Artificial Intelligence und Machine Learning Trends in der RobotikNo ratings for this module yet.Elective Modules Systems and ControlYou engage with current developments at the interface of Artificial Intelligence, Machine Learning and related software technologies in robotics. In the module you analyze trends for components of a robotics software stack (e.g., Perception, Planning, Control) and for different applications (e.g., UAVs, Autonomous Driving, Human–Robot Interaction). At the end you will be able to access scientific papers on these topics, evaluate trends and classify the state of the art.3 ECTSno date this semesterED110071Modelling and Control of Legged RobotsNo ratings for this module yet.Elective Modules Systems and ControlYou learn how to create models and develop control systems for swing- and floating-base-legged arms or walking robots (humanoids and quadrupeds). In the end you can build dynamic and kinematic models, design whole control loops (including full-body and gait control), and apply classical as well as optimal methods for gait control.6 ECTSno date this semesterCIT4330007Modelling and SimulationNo ratings for this module yet.Elective Modules ComputationYou learn how to transfer real problems into formal models (mathematical or computational) and to process these models with suitable simulation strategies computationally. By the end of the module you will be able to distinguish model classes, develop simple solution procedures and select and apply simulation methods.8 ECTSno date this semesterIN2010Multidisciplinary Design OptimizationNo ratings for this module yet.Elective Modules MechanicsYou will learn how engineering design problems are formulated and solved as mathematical optimization problems. The module provides fundamentals and practice of multidisciplinary design optimization, including model creation, selection of suitable algorithms, and their application to efficiently search for admissible, physically meaningful designs.5 ECTSno date this semesterMW0085Netzwerke für den ZahlungsverkehrNo ratings for this module yet.Elective Modules ComputationIn this module you will learn the system architecture, protocol layers and security aspects of networks used for national and international payments. In the end you will be able to assess fundamental architectures, security standards and authorization solutions and to evaluate types of attacks as well as mobile security concepts.3 ECTSno date this semesterIN2161Nonlinear ControlNo ratings for this module yet.Elective Modules Systems and ControlYou will learn analysis and design methods for nonlinear dynamic systems in state space. After the module you will be able to assess the stability of equilibrium points, apply fundamental differential-geometric concepts, and design nonlinear control strategies such as backstepping, passive-based control, and flatness-based feedforward controllers.5 ECTSno date this semesterMW1808Numerische Methoden in der Strukturdynamik3.0★ · 6 ratingsElective Modules MechanicsYou will learn numerical methods for modeling and simulating the vibration dynamics of structures. In the end you will be able to apply discretization methods (e.g., Rayleigh-Ritz, Finite Elements) and numerical solution procedures for linear systems, eigenvalue problems and time integration, as well as employ model reduction, damping models and modal methods.5 ECTSno date this semesterED160053On-Orbit Dynamics and RoboticsNo ratings for this module yet.Elective Modules MechanicsYou will learn the kinematics and dynamics of mechanical systems (point mass, rigid body, multi-body system) with a focus on the flight and attitude behavior of spacecraft as well as dynamic aspects of orbital robotic systems. You will also cover control principles for orbit, spacecraft attitude, and robotic operations as well as sensors, actuators and methods for verification on the ground.3 ECTSno date this semesterMW1860Parallel ProgrammingNo ratings for this module yet.Elective Modules ComputationYou learn concepts and techniques for parallel programming for distributed and shared memory architectures. The focus is on MPI for distributed systems and OpenMP for shared memory; in addition, dependency analysis, program transformations and newer programming models (e.g. PGAS, CUDA, OpenCL, OpenACC) are covered. In the end you will be able to create programs with MPI and OpenMP, assess their performance and analyze and optimize parallelized applications.5 ECTSno date this semesterIN2147Power Electronics and Drives for Electric VehiclesNo ratings for this module yet.Elective Modules Systems and ControlIn this module you will learn power electronics and drive technology used in modern electric vehicles. You will understand energy conversion, torque generation in electrical machines, and the control of drives and charging infrastructure, and you will be able to compare the relevant converter topologies and their operating modes.5 ECTSno date this semesterEI7495Project Course Drive Systems and Power ElectronicsNo ratings for this module yet.Elective Modules Systems and Control6 ECTSno date this semesterEI7417Robot Motion PlanningNo ratings for this module yet.Elective Modules Systems and ControlYou learn methods for planning robot movements in different information scenarios: from planning procedures with complete environment knowledge to local, partially-known environments to probabilistic sampling methods for high-dimensional spaces. You will also learn data fusion and filtering procedures (Kalman filter, particle filter) with which maps are created and Simultaneous Localization and Mapping (SLAM) implemented, so you can plan collision-free trajectories.5 ECTSno date this semesterIN2138Robotic 3D VisionNo ratings for this module yet.Elective Modules ComputationIn this module you will learn methods of 3D image processing for robotics. Focus areas are multi-view geometry, visual localization and mapping (SLAM) with monocular, stereo, RGB-D and inertial sensors, as well as 3D object recognition and tracking. In the end you will be able to practically work on basic tasks such as visual odometry, SLAM and 3D object pose estimation and understand the underlying theories.5 ECTSno date this semesterIN2355Security EngineeringNo ratings for this module yet.Elective Modules ComputationYou will learn how to systematically design, analyze, evaluate, and operate secure IT applications. The focus is on system and threat analysis, derivation of security requirements, security architectures and measures, as well as methods for validation and a secure software development process.5 ECTSno date this semesterIN2178Sensorgeführte Robotische Manipulation und LokomotionNo ratings for this module yet.Elective Modules ComputationYou learn how complex robotic systems (e.g., humanoid robots) can be modeled and motion-controlled, especially for manipulation and locomotion in unknown environments. In the end you will be able to distinguish the most important algorithmic methods for sensor-guided manipulation and movement and practically work on simple tasks.3 ECTSno date this semesterIN2068Social ComputingNo ratings for this module yet.Elective Modules ComputationYou learn the basics and methods of Social Computing: concepts of social media, social networking and social contexts as well as sociometric methods (centrality, density, clustering), metrics of real networks, models of social relationships in space and time, Social Signal Processing and fundamentals of game theory. In the end you will be able to apply these concepts to the conception, implementation and research of Social Computing applications.5 ECTSno date this semesterIN2241Tracking and Detection in Computer VisionNo ratings for this module yet.Elective Modules Systems and ControlYou will learn modern methods of object detection and tracking in images and videos. In the end you will be able to understand, implement, and apply central detection and tracking algorithms to more complex practical problems.7 ECTSno date this semesterIN2210Vernetzte RegelungssystemeNo ratings for this module yet.Elective Modules Systems and ControlYou learn fundamentals and methods of networked control systems. In the module you cover model building, analysis and design of distributed control under communication constraints and apply concepts such as consensus, synchronization, stabilization and optimal control. In the end you will be able to model networked dynamic systems, analyze their behavior and design distributed controllers.5 ECTSno date this semesterEI7391
55 more modules match, but they are taught in German. Show themAnerkennung aus dem Wahlbereich ComputationNo ratings for this module yet.Elective Modules Computationno date this semesterIN99585Anerkennung aus dem Wahlbereich ComputationNo ratings for this module yet.Elective Modules Computationno date this semesterIN99586Anerkennung aus dem Wahlbereich ComputationNo ratings for this module yet.Elective Modules Computationno date this semesterIN99587Anerkennung aus dem Wahlbereich ComputationNo ratings for this module yet.Elective Modules Computationno date this semesterIN99588Anerkennung aus dem Wahlbereich MechanicsNo ratings for this module yet.Elective Modules Mechanicsno date this semesterIN99590Anerkennung aus dem Wahlbereich MechanicsNo ratings for this module yet.Elective Modules Mechanicsno date this semesterIN99591Anerkennung aus dem Wahlbereich MechanicsNo ratings for this module yet.Elective Modules Mechanicsno date this semesterIN99592Anerkennung aus dem Wahlbereich MechanicsNo ratings for this module yet.Elective Modules Mechanicsno date this semesterIN99593Anerkennung aus dem Wahlbereich Systems and ControlNo ratings for this module yet.Elective Modules Systems and Controlno date this semesterIN99595Anerkennung aus dem Wahlbereich Systems and ControlNo ratings for this module yet.Elective Modules Systems and Controlno date this semesterIN99596Anerkennung aus dem Wahlbereich Systems and ControlNo ratings for this module yet.Elective Modules Systems and Controlno date this semesterIN99597Anerkennung aus dem Wahlbereich Systems and ControlNo ratings for this module yet.Elective Modules Systems and Controlno date this semesterIN99598Ausgewählte Themen aus dem Bereich Sicherheit und DatenschutzNo ratings for this module yet.Elective Modules Computation5 ECTSno date this semesterIN3470AutomatisierungstechnikNo ratings for this module yet.Elective Modules MechanicsDu lernst die informationstechnischen Komponenten zur Automatisierung von Maschinen und Anlagen kennen und wie diese im Gesamtsystem zusammenwirken. Am Ende kannst du Prozesse und Anlagen modellieren, Automatisierungsfunktionen mit geeigneten Sprachen (z. B. IEC 61131-3) umsetzen sowie Zuverlässigkeit, Sicherheit und Mensch‑Maschine‑Schnittstellen bewerten.5 ECTSruns this semesterMW1902Bachelor Praktikum: Beschleunigung von Convolutional Neural Networks mit programmierbarer LogikNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN4343Bachelor-/Master-Praktikum - Introduction to Process Mining with Implementation of a WebserviceNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN213002Biomechanik - Grundlagen und ModellbildungNo ratings for this module yet.Elective Modules MechanicsDu lernst, wie mechanische Prinzipien auf biologische Systeme angewendet werden, um deren Funktion zu verstehen, krankhafte Veränderungen vorherzusagen und mögliche Therapieansätze zu erarbeiten. Anhand von Beispielen (z. B. Lunge, Knochen, kardiovaskuläres System) übst du Modellbildung: von anatomisch-physiologischen Grundlagen über Auswahl relevanter Effekte bis zur einfachen mathematischen Beschreibung. Schwerpunkte sind Gewebemechanik (passiv/aktiv, Wachstum, Remodelling) und Strömungs- bzw. Transportmodelle in Blutgefäßen und Atemwegen (Vergleich 3D/1D/0D).5 ECTSno date this semesterMW1817BionikNo ratings for this module yet.Elective Modules MechanicsIn diesem Modul lernst Du biologische Systeme, ihre Leistungen und Eigenschaften aus ingenieurwissenschaftlicher Sicht zu verstehen. Du übst, biologische Funktionsprinzipien zu analysieren, technische Parameter zu extrahieren und Übertragungsmöglichkeiten in die Technik zu bewerten und anzuwenden.5 ECTSno date this semesterWZ8101Einsatz und Realisierung von DatenbanksystemenNo ratings for this module yet.Elective Modules ComputationDu lernst, wie moderne Datenbanksysteme aufgebaut und eingesetzt werden. Am Ende kannst Du wesentliche Komponenten (Transaktionsverwaltung, Recovery, Mehrbenutzersynchronisation, physische Organisation, Anfragebearbeitung) erklären, Algorithmen und Datenstrukturen implementieren sowie Einsatzszenarien kritisch bewerten und skizzieren.6 ECTSno date this semesterIN2031Elektrische Antriebe - Grundlagen und AnwendungenNo ratings for this module yet.Elective Modules Systems and ControlDu lernst den Aufbau und das Verhalten geregelter elektrischer Antriebe sowie das Zusammenspiel ihrer Komponenten (elektrische Maschine, Stromrichter, Steuerung/Regelung). Am Ende kannst du Wechselwirkungen innerhalb des Antriebs und mit übergeordneten Systemen erkennen, beurteilen und grob berechnen sowie Antriebe für praktische Anwendungen dimensionieren. Außerdem verstehst du die elektromagnetische Drehmomenterzeugung, Spannungsinduktion und die Grundlagen der CE‑Kennzeichnung für Antriebe.5 ECTSno date this semesterEI0610Elektrische Antriebstechnik in der Automatisierungstechnik - Auswahl und AuslegungNo ratings for this module yet.Elective Modules MechanicsDu lernst, wie elektrische Antriebstechnik in mechatronischen Systemen für die Automatisierung von Maschinen und Anlagen ausgewählt, modularisiert und ausgelegt wird. Schwerpunkt ist dabei der langlebige Betrieb (z. B. Verschleiß, Korrosion, Betriebsfestigkeit) sowie die disziplinübergreifende und internationale Zusammenarbeit von der Idee bis zum fertigen Produkt. Am Ende kannst du Innovations- und Technologiemanagement aus technischer und kaufmännischer Sicht bewerten und Antriebslösungen applikationsgerecht auswählen.3 ECTSno date this semesterMW2466Finite ElementeNo ratings for this module yet.Elective Modules MechanicsDu lernst, wie Strukturen des Ingenieurwesens mit der Finite-Elemente-Methode (FEM) modelliert, diskretisiert und numerisch gelöst werden. Am Ende kannst du passende Modell- und Elementtypen auswählen, FEM-Lösungen durchführen und deren Ergebnisse kritisch einschätzen.5 ECTSno date this semesterMW0612Fortgeschrittene Konzepte der Wahrnehmung für RobotersystemeNo ratings for this module yet.Elective Modules Systems and ControlDu lernst, wie Wahrnehmungssysteme für autonome und semiautonome Roboter aufgebaut sind, welche Sensoren und Sensortechnologien zur Verfügung stehen und wie man mit unsicherer Information umgeht. Am Ende kannst du Wahrnehmungsaufgaben analysieren und ein geeignetes Perzeptionssystem für ein Robotersystem konzipieren.3 ECTSruns this semesterEI7623Fortgeschrittene Themen des SoftwaretestsNo ratings for this module yet.Elective Modules ComputationDu lernst Methoden, Techniken und Managementaspekte des Softwaretestens kennen. Am Ende kannst du Testaktivitäten und -artefakte benennen, ihre Vor- und Nachteile einschätzen und in konkreten Kontexten Testfälle konzeptuell und beispielhaft erstellen und analysieren.5 ECTSno date this semesterIN2084Grundlagen Autonomer FahrzeugeNo ratings for this module yet.Elective Modules MechanicsDu erhältst einen breiten Überblick über Konzepte, Hardware und Software autonomer Straßenfahrzeuge. Am Ende kannst du die wichtigsten Sensoren, Aktuatoren und Rechenplattformen benennen, Grundprobleme wie Umfeldwahrnehmung, Lokalisierung, Pfadplanung und Regelung erklären und einfache reale Messdaten analysieren sowie passende Lösungsansätze entwickeln.5 ECTSno date this semesterED150017Grundlagen der FahrzeugtechnikNo ratings for this module yet.Elective Modules MechanicsDu erhältst einen umfassenden Überblick über die wesentlichen Komponenten und Konzepte der Fahrzeugtechnik. Du lernst Aufbau und Funktion konventioneller und elektrischer Antriebe, Fahrwerk, Bremsen, Lenkung, Reifen, Bordnetze sowie Systeme für automatisiertes Fahren kennen und kannst am Ende Komponenten beschreiben, deren Funktionsweise erklären und grundlegende Auslegungsabschätzungen durchführen.5 ECTSruns this semesterMW1911Industrielle BildverarbeitungNo ratings for this module yet.Elective Modules ComputationIn dem Modul lernst Du praxisrelevante Methoden und Algorithmen der industriellen Bildverarbeitung kennen. Du verstehst die typischen Einsatzgebiete (z. B. Lageerkennung, Form- und Maßprüfung, Beschriftungs- und Objekterkennung) und kannst Bildverarbeitungsaufgaben analysieren, bewerten und Lösungen entwickeln.6 ECTSruns this semesterIN2369Intelligente Verfahren in der ElektromobilitätNo ratings for this module yet.Elective Modules Systems and ControlDu lernst intelligente Verfahren für Elektrofahrzeuge und deren Komponenten des elektrischen Antriebsstrangs anzuwenden. Schwerpunkt sind modellbasierte und datengetriebene Methoden zur Zustands- und Parameterschätzung, Diagnose sowie thermische Modellbildung von Batteriezellen. Am Ende kannst du Methoden auswählen, einsetzen und die Ergebnisse analysieren und bewerten.5 ECTSno date this semesterEI71107Master Praktikum Games Engineering: Augmented RealityNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN710616AMaster-Praktikum - Advanced Topics in 3D Computer VisionNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN4023Master-Praktikum Games Engineering: Computer Graphics and VisualizationNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN710615AMaster-Praktikum Games Engineering: Scientific ComputingNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN710605AMasterpraktikum Games Engineering: Connected MobilityNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN710624AMasterpraktikum Games Engineering: Echtzeitsysteme und RobotikNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterIN710606AMechatronische GerätetechnikNo ratings for this module yet.Elective Modules MechanicsIn diesem Modul lernst Du Grundlagen und Bausteine mechatronischer Geräte kennen: Sensorik, Aktorik, Steuerung, Mechanik, Elektronik und relevante Normen. Am Ende kannst Du Einsatzgebiete abschätzen, geeignete Komponenten auswählen und einfache Modellabschätzungen für erste konstruktive Entwürfe durchführen.5 ECTSruns this semesterMW0038Messtechnik und medizinische AssistenzsystemeNo ratings for this module yet.Elective Modules MechanicsDu lernst Geräte und Systeme kennen, die bei Beeinträchtigungen, Krankheiten und in der Personal Health Care eingesetzt werden — von Trainingssystemen über Messverfahren bis zu implantierbaren, per Funk angebundenen Systemen. Am Ende verstehst du Aufbau und Funktion mechatronischer Medizingeräte, kennst Basistechnologien und Messverfahren sowie Ersatzsysteme für den menschlichen Körper und kannst einfache Schaltungen zur Messung elektrischer Größen aufbauen.5 ECTSno date this semesterMW1922Mikrotechnische Sensoren/AktorenNo ratings for this module yet.Elective Modules MechanicsDu lernst Grundlagen mikrotechnischer Fertigungsverfahren sowie Entwurf und Realisierung von Sensoren und Aktoren kennen. Du verstehst die Bedeutung typischer Werkstoffe (insbesondere Silizium und Piezokeramik) und verschiedene Herstellungsverfahren wie Lithografie, Beschichtungen, Oberflächentechnik, Laser- und Ultrapräzisionsbearbeitung. Am Ende kannst du Anwendungsfälle bewerten und passende Werkstoffe sowie Fertigungsverfahren auswählen.5 ECTSruns this semesterMW0080Mobile verteilte SystemeNo ratings for this module yet.Elective Modules ComputationDu lernst die Grundlagen und Kernkonzepte mobiler verteilter Systeme, insbesondere Mobilität, drahtlose Kommunikation und mobile Betriebssysteme. Am Ende kannst Du Probleme und Lösungsansätze dieser Systeme einschätzen und die Grundlagen auf neue Entwicklungen in drahtloser Kommunikation und mobilen Betriebssystemen anwenden.5 ECTSno date this semesterIN2098Model Based Systems EngineeringNo ratings for this module yet.Elective Modules Systems and ControlDu lernst, wie man komplexe technische Systeme mithilfe von modellbasiertem Systems Engineering (MBSE) strukturiert beschreibt und analysiert. Am Ende kannst du SysML-Diagramme erstellen und bewerten sowie MBSE auf praktische Systeme anwenden.3 ECTSruns this semesterMW0141Moderne Methoden der RegelungstechnikNo ratings for this module yet.Elective Modules Systems and ControlIm Praktikum setzt du moderne Regelungsverfahren an realen mechatronischen und verfahrenstechnischen Laboraufbauten um. Du arbeitest mit MATLAB/Simulink und Echtzeitsystemen (z.B. dSPACE, Speedgoat), entwirfst und testest Regler für verschiedene Versuchsaufbauten und lernst, das Verhalten geregelter Systeme zu beurteilen und geeignete Parameter zu finden.4 ECTSno date this semesterMW0573Moderne Methoden der Regelungstechnik 1No ratings for this module yet.Elective Modules Systems and ControlDu lernst moderne Zustandsraummethoden zur Auslegung von Mehrgrößenregelsystemen kennen und anzuwenden. Am Ende kannst du lineare Zustandsregler und Zustandsbeobachter entwerfen, Systemeigenschaften wie Stabilität, Steuer- und Beobachtbarkeit beurteilen und Maßnahmen zur Störunterdrückung sowie Ein-/Ausgangs-Linearisierung für ein- bzw. ein-/ausgangslineare Systeme entwerfen.5 ECTSno date this semesterMW0538Moderne Methoden der Regelungstechnik 2No ratings for this module yet.Elective Modules Systems and ControlDu lernst Methoden zur optimalen Steuerung und Regelung dynamischer Systeme sowie Verfahren für nichtlineare Regelungen. Ein Schwerpunkt ist die Herleitung und Anwendung optimaler Regelgesetze (z. B. zeit- oder verbrauchsoptimale Lösungen, LQ-Regler, Pontryagin-Minimumprinzip, dynamische Programmierung). Daneben werden wichtige Konzepte und Entwurfsverfahren für nichtlineare Systeme behandelt (z. B. Ein-/Ausgangslinearisierung, Flachheit, Zustandsbeobachtung, Ljapunow-Methoden). Am Ende kannst Du optimale Regelungen entwerfen, Stabilität nichtlinearer Systeme beurteilen und Beobachter für nichtlineare Systeme konstruieren.5 ECTSruns this semesterMW0539Montage, Handhabung und IndustrieroboterNo ratings for this module yet.Elective Modules MechanicsIn dem Modul lernst du Grundlagen und praktische Anwendungen der Montage, der Handhabungstechnik und der Industrierobotik. Am Ende kannst du Montage- und Handhabungsprozesse sowie einfache Robotersysteme planen, bewerten und erste Roboterapplikationen entwerfen.5 ECTSruns this semesterMW0084Nichtlineare Finite-Element-MethodenNo ratings for this module yet.Elective Modules MechanicsIn diesem Modul lernst du, wie die Finite-Elemente-Methode auf technische Probleme mit geometrischer und materieller Nichtlinearität angewendet wird. Am Ende kannst du geeignete Dehnungs- und Spannungsmaße wählen, nichtlineare Gleichgewichtspfade berechnen und kritische Punkte bzw. Stabilitätsphänomene erkennen.5 ECTSno date this semesterMW0620Nichtlineare KontinuumsmechanikNo ratings for this module yet.Elective Modules MechanicsDu lernst die theoretischen Grundlagen zur Beschreibung des Verhaltens kontinuierlicher Körper unter Kräften. Dazu gehören Tensorrechnung, Kinematik, Bilanzgleichungen und konstitutive Beziehungen; am Ende kannst du quantitative Methoden zur Beschreibung beliebiger kontinuierlicher Systeme anwenden und erkennst, wie technische Mechanik und Fluidmechanik als Spezialfälle eingeordnet werden.5 ECTSno date this semesterMW0850Numerisches ProgrammierenNo ratings for this module yet.Elective Modules ComputationDu lernst grundlegende Konzepte und Algorithmen des numerischen Programmierens. Dazu gehören Gleitpunktarithmetik, Interpolation, numerische Integration, Verfahren zur Lösung linearer Gleichungssysteme, Gewöhnliche Differentialgleichungen, iterative Verfahren sowie das symmetrische Eigenwertproblem. Am Ende kannst du die wichtigsten Algorithmen anwenden und implementieren und ihre Stabilität und Kondition abschätzen.6 ECTSruns this semesterIN0019Praktikum AutomatisierungstechnikNo ratings for this module yet.Elective Modules MechanicsIm Praktikum Automatisierungstechnik vertiefst Du die Inhalte aus der Vorlesung „Automatisierungstechnik 1“ und übst deren Anwendung an einer realitätsnahen Anlage mit Industriekomponenten. Du arbeitest im Zweierteam an einer Station und führst über fünf Termine die komplette Inbetriebnahme der Anlage durch. Am Ende kannst Du Engineering- und Inbetriebnahmeaufgaben automatisierungstechnischer Systeme selbstständig lösen und moderne Standards und Methoden anwenden und bewerten.4 ECTSno date this semesterMW0262Praktikum: Smart Self-Adaptive Cyber-Physical Systems - A road towards Autonomous SystemsNo ratings for this module yet.Elective Modules Systems and Control10 ECTSno date this semesterin4257Regelung moderner LeichtbauroboterNo ratings for this module yet.Elective Modules Systems and ControlDu lernst regelungstechnische Methoden für moderne, leichte Roboter kennen und anzuwenden. Schwerpunkte sind passivitäts- und energiebasierte Analyse sowie nachgiebige Regelungsansätze für Starrkörperroboter, Roboter mit flexiblen Gelenken und variabel einstellbarer Gelenksteifigkeit. Am Ende kannst Du passende Regelkonzepte auswählen, analysieren und in Simulation implementieren.3 ECTSruns this semesterIN2373Regelungs- und Steuerungstechnik 2No ratings for this module yet.Elective Modules Systems and Control5 ECTSno date this semesterEI5111Reglerimplementierung auf MikrocontrollernNo ratings for this module yet.Elective Modules Systems and ControlDu lernst, wie sich kostengünstige 8‑Bit‑Mikrocontroller zur Implementierung von Regelungen und Steuerungen nutzen lassen. Nach dem Praktikum kannst du selbständig embedded C‑Code für Peripherie, Sensorfusion, digitale PID‑Regler, Odometrie und Trajektorienverfolgung auf Mikrocontrollern entwickeln und testen.4 ECTSruns this semesterMW1340RennsporttechnikNo ratings for this module yet.Elective Modules Systems and ControlDu erhältst einen Überblick über zentrale Komponenten und Fragestellungen der Rennsporttechnik – von Reglementen über Reifen, Aerodynamik, Werkstoffe und Fahrwerk bis zu Mess- und Abstimmtechnik sowie alternativen Antrieben. Am Ende kannst Du Anforderungen und Umfeld von Rennfahrzeugen verstehen und diese mit Straßenfahrzeugen in Bezug setzen sowie die Rollen von Fahrer, Konstrukteur und Renningenieur einordnen.3 ECTSruns this semesterMW1619Simulation mechatronischer SystemeNo ratings for this module yet.Elective Modules MechanicsDu lernst, mechatronische Systeme mit mechanischen, elektrischen und thermischen Komponenten zu modellieren und zu simulieren. Am Ende kannst du multidisziplinäre Modelle aufbauen, simulieren und bewerten — z. B. für Hardware-in-the-Loop, embedded control und die Simulation von Elektrofahrzeugen.5 ECTSruns this semesterEI04021Space Communication & OperationsNo ratings for this module yet.Elective Modules MechanicsDu lernst Grundlagen und Praxis der Satellitenkommunikation sowie des Satellitenbetriebs kennen. Am Ende kannst du verschiedene Kommunikationssysteme und Betriebsaufgaben unterscheiden, einfache Link-Berechnungen durchführen und typische Betriebsprobleme identifizieren und einordnen.3 ECTSno date this semesterMW2261Steuerung autonomer SystemeNo ratings for this module yet.Elective Modules Systems and Control5 ECTSno date this semesterMW1325