Skip to content

Winter Semester 2022/23

VL Einführung in die Rechnerarchitektur (in German)

Einführung in die Rechnerarchitektur — TUMonline

Course ID
IN0004
Type
VL
Weekly Hours
4V+2Ü
Teaching team
Martin Schulz, Matthias Maiterth, Robert Wille, Tom Peham
Rhythm
weekly

Lecturer(s): Martin Schulz, Matthias Maiterth, Robert Wille, Tom Peham

Date and time:

Further information:

  • Contact: robert.wille@tum.de
  • ECTS: 8
  • Hours: 4V+2Ü
  • Language: German
  • Subjects: Bachelor Computer Science

Content (in German):

In der Vorlesung werden die Grundlagen von Rechnerarchitekturen und Prozessoren vermittelt. Dies beinhaltet insbesondere:

  • Rechnersichten
  • Assembler
  • Aufbau und Funktionsweise: Hardware, Software
  • Maschinensprache
  • Kodierung von Zeichen und Zahlen
  • Prozessoraufbau
  • Komponenten des Prozessors
  • Pipelining
  • Speicherorganisation
  • Leistungsbewertung

Die Übung begleitet die Vorlesung durch praktische Aufgaben, welche die jeweiligen Konzepte illustriert.

VI Introduction to Emerging Technologies

Introduction to Emerging Technologies — TUMonline

Course ID
CIT3330001
Type
VI
Weekly Hours
3
Teaching team
Robert Wille
Rhythm
weekly

Lecturer(s): Robert Wille

Location and time:

Further information:

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

Content:

Computer technologies will change in the near future. The exponential growth of conventional technologies (according to Moore’s Law) will come to a halt, since physical boundaries will be reached soon. At the same time, further system concepts beyond pure electronics emerge. As a consequence, researchers and engineers are currently considering alternative (emerging) computer technologies which work differently to established (conventional) computation paradigms. Examples include quantum computing, reversible circuits, microfludic devices (also known as Labs-on-a-Chip), or field-coupled nanotechnologies. This module provides an overview of these technologies and the corresponding paradigms. This covers an introduction into the respective concepts as well as possible applications. Afterwards, questions of how to efficiently design applications/solutions for these technologies are discussed.

VI Machine Learning - Methods and Tools

Machine Learning - Methods and Tools — TUMonline

Course ID
EI71040
Type
VI
Weekly Hours
4
Teaching team
Robert Wille, Lorenzo Servadei
Rhythm
weekly

Lecturer(s): Robert Wille, Lorenzo Servadei

Location and time:

  • Lecture:
    • Fri, 13:00-15:30 (virtual)

Further information:

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

Content:

  • Digital Transformation and Machine Learning
  • Python, standard libraries, SciPY and NumPy
  • Machine learning theory, regularization, error and noise
  • Data analysis, pre-processing, visualization
  • Introduction to Machine Learning Algorithms
  • Introduction to feedforward neural networks and convolutional neural networks, RNNs, LSTM
  • Training neural networks, attention models, unsupervised learning, reinforcement learning, hyperparameter optimization

SE Seminar on Topics in Design Automation

Seminar on Topics in Design Automation — TUMonline

Course ID
CIT4320000
Type
SE
Weekly Hours
2
Teaching team
Robert Wille
Rhythm
weekly

Lecturer(s): Robert Wille

Location and time:

Further information:

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

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.

PR Quantum Computing Software Lab

Quantum Computing Software Lab — TUMonline

Course ID
CIT4310000
Type
PR
Weekly Hours
2V+2P
Teaching team
Robert Wille
Rhythm
weekly

Lecturer(s): Robert Wille

Location and time:

Further information:

  • Contact: robert.wille@tum.de
  • ECTS: 6
  • Hours: 2V+2P
  • Language: English
  • Subjects: Master Electrical Engineering

Content:

Quantum computers are becoming a reality. They offer new and powerful paradigms while also introducing new challenges, which, in turn, need different tools and methods to develop with the new paradigms. Accordingly, the design and realization of corresponding quantum computing solutions differs significantly from the conventional design and, hence, requires new software solutions and design methods. This module provides an introduction into the quantum computing paradigms as provides hands-on experiences on corresponding software tools and design automation methods. Different frameworks focused on quantum computing are presented and used to realize selected quantum algorithms in practice.

Google Custom Search

We use Google to search the CDA website. Enabling search sends your search terms and technical information, including your IP address, to Google. Google may use cookies.

Information on the use of Google Search