Contact

Technical University of Munich
School of Computation, Information and Technology
Chair for Design Automation
Prof. Dr. Robert Wille
Arcisstrasse 21
80333 Munich | Germany
robert.wille@tum.de
Tel: +49 89 289 23551

Google Maps Navigation



The Chair for Design Automation is supported by the Bavarian State Ministry for Science and Arts through the Distinguished Professorship Program.

Der Lehrstuhl für Design Automation wird durch das Bayerische Staatsministerium für Wissenschaft und Kunst im Rahmen des Spitzenprofessurenprogramms gefördert.

Bavarian Coat of Arms

Summer Semester 2023

VI Design Automation and Simulation for Microfluidic Devices

Course IDTitleTypeWeekly HoursTeachersRhythm
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

  • an overview of the various applications which are suited for microfluidic devices,
  • an overview of the different biochip platforms that are available to realize those applications,
  • a detailed introduction into design automation for microfluidic devices,
  • a detailed introduction into simulation methods for microfluidic devices, as well as
  • an overview of fabrication procedures for microfluidic devices. Overall, after the lecture, students have a complete understanding of how to realize a microfluidic application from the initial idea to a prototypical implementation.

Date and time:

Further information:

  • Contact: robert.wille@tum.de
  • ECTS: 5
  • Hours: 3VI
  • Language: English
  • Subjects: Bachelor Electrical Engineering

VI Software for Quantum Computing

Course IDTitleTypeWeekly HoursTeachersRhythm
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

  • an elaboration on the differences between classical computing and quantum computing,
  • an introduction to the design flow for quantum computing applications,
  • a detailed coverage of data-structures and method dedicated to quantum computing,
  • a detailed coverage of software tools and methods for important design tasks such as quantum circuit simulation, quantum circuit compilation, quantum circuit verification, etc., as well as
  • corresponding hands-on experiences of those tools considering actual quantum algorithms as well as quantum computing platforms.

Location and time:

Further information:

  • Contact: robert.wille@tum.de
  • ECTS: 5
  • Hours: 3VI
  • Language: English
  • Subjects: Master Electrical Engineering

SE Seminar on Topics in Design Automation

Course IDTitleTypeWeekly HoursTeachersRhythm
CIT4320000 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.


Location and time:

Further information:

  • Contact: robert.wille@tum.de
  • ECTS: 5
  • Hours: 2SE
  • Language: English
  • Subjects: Master Electrical Engineering

PR Embedded Systems Programming Laboratory

Course IDTitleTypeWeekly HoursTeachersRhythm
3085 Embedded Systems Programming Laboratory PR 3 Robert Wille, Alexander Hoffman weekly

Lecturer(s): Robert Wille, Alexander Hoffman


Content:

After attending this lab, students are able to understand the different components of (real-time) operating systems and know how to exploit those for their own applications. Finally, the students will be able to program a microcontroller using C and make it perform different tasks. They are able to remember the Eclipse programming environment, which is used in a variety of industrial applications ranging from automotive, avionics and industrial automation.

  • Basics of real-time
  • Methods to achieve real-time: Bare-metal, RTOS, RTPL
  • Components of an RTOS
  • Components of a microcontroller
  • Apply knowledge to program a real-time application on the microcontroller board

Further information:

  • Contact: robert.wille@tum.de
  • ECTS: 6
  • Hours: 4PR
  • Language: English
  • Subjects: Bachelor Electrical Engineering