Course ID | Title | Type | Weekly Hours | Teachers | Rhythm |
---|---|---|---|---|---|
1799 | Design Automation and Simulation for Microfluidic Devices | VI | 3 | Robert Wille | weekly |
Lecturer(s): Robert Wille
Content:
The domain of microfluidics is a multi-disciplinary field which deals with the precise control and manipulation of fluids at the micro-scale. Corresponding devices, often also known as “Lab-on-a-Chip” (LoC), are used to realize experiments or operations in domains such as medicine, (bio-)chemistry, biology, pharmacology, etc. The main idea is to realize assays, which are originally conducted in bulky and expensive laboratories, on a minimized, integrated, and automated single device. Prominent (although simple) examples include the pregnancy test or the Covid-19 test; but much more elaborated devices exist.
However, the design and layout of microfluidic devices is not trivial: Channels must be properly dimensioned and connected, the used samples and chemicals must be injected into the chip at the right pressure, and mixing, heating, or incubation processes must be initiated at the right time. This requires dedicated expertise on a huge number of parameters and, eventually, design automation and simulation methods. This module provides
Further information:
Course ID | Title | Type | Weekly Hours | Teachers | Rhythm |
---|---|---|---|---|---|
1797 | Software for Quantum Computing | VI | 3 | Robert Wille | weekly |
Lecturer(s): Robert Wille
Content:
Quantum computers have the potential to solve certain tasks that would take millennia to complete even with the fastest (conventional) supercomputer. Numerous quantum computing applications with a near-term perspective (e.g., for finance, chemistry, machine learning, optimization) and with a long-term perspective (i.e., cryptography, unstructured search) are currently investigated. However, while impressive accomplishments can be observed in the physical realization of quantum computers, the development of automated methods and software tools that provide assistance in the design and realization of applications for those devices is at risk of not being able to keep up with this development anymore. This may lead to a situation where we might have powerful quantum computers but hardly any proper means to actually use them.
This module provides an in-depth introduction into the internals of quantum computing software. This includes
Further information:
Course ID | Title | Type | Weekly Hours | Teachers | Rhythm |
---|---|---|---|---|---|
4449 | Seminar on Topics in Design Automation | SE | 2 | Robert Wille | weekly |
Lecturer(s): Robert Wille
Content:
In this seminar, current topics from the area of Design Automation are discussed among the participants. A structured introduction into scientific literature regarding paper reading, literature research, presentation techniques, and scientific writing is given. The participants are enabled to independently perform all required steps to present a scientific topic in form of a review paper and an oral presentation.
Further information:
Course ID | Title | Type | Weekly Hours | Teachers | Rhythm |
---|---|---|---|---|---|
1908 | Machine Learning - Methods and Tools | VI | 4 | Robert Wille, Lorenzo Servadei | weekly |
Lecturer(s): Robert Wille, Lorenzo Servadei
Content:
Further information:
Course ID | Title | Type | Weekly Hours | Teachers | Rhythm |
---|---|---|---|---|---|
9008 | Rechnerarchitektur (IN0005) | PR | 3 | Martin Schulz, Anna Mittermair, Damian Rovara, Robert Wille | weekly |
Content:
Over the first half of the course, lecture videos, tutorials, and homework are used to teach fundamental topics in computer architecture, including:
In the second half of the semester, students work on a practical project relating to one of the two branches (System Design and Assembly Language Programming). Projects are implemented in groups of three and finished with a presentation at the end of the semester.
Further information: