Search result: Catalogue data in Spring Semester 2022

Electrical Engineering and Information Technology Master Information
Master Studies (Programme Regulations 2018)
Communication
The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Communication", see Link.

The individual study plan is subject to the tutor's approval.
Core Courses
These core courses are particularly recommended for the field of "Communication".
You may choose core courses form other fields in agreement with your tutor.

A minimum of 24 credits must be obtained from core courses during the MSc EEIT.
Foundation Core Courses
NumberTitleTypeECTSHoursLecturers
227-0104-00LCommunication and Detection Theory Information W6 credits4GA. Lapidoth
AbstractThis course teaches the foundations of modern digital communications and detection theory. Topics include the geometry of the space of energy-limited signals; the baseband representation of passband signals, spectral efficiency and the Nyquist Criterion; the power and power spectral density of PAM and QAM; hypothesis testing; Gaussian stochastic processes; and detection in white Gaussian noise.
ObjectiveThis is an introductory class to the field of wired and wireless communication. It offers a glimpse at classical analog modulation (AM, FM), but mainly focuses on aspects of modern digital communication, including modulation schemes, spectral efficiency, power budget analysis, block and convolu- tional codes, receiver design, and multi- accessing schemes such as TDMA, FDMA and Spread Spectrum.
Content- Baseband representation of passband signals.
- Bandwidth and inner products in baseband and passband.
- The geometry of the space of energy-limited signals.
- The Sampling Theorem as an orthonormal expansion.
- Sampling passband signals.
- Pulse Amplitude Modulation (PAM): energy, power, and power spectral density.
- Nyquist Pulses.
- Quadrature Amplitude Modulation (QAM).
- Hypothesis testing.
- The Bhattacharyya Bound.
- The multivariate Gaussian distribution
- Gaussian stochastic processes.
- Detection in white Gaussian noise.
Lecture notesn/a
LiteratureA. Lapidoth, A Foundation in Digital Communication, Cambridge University Press, 2nd edition (2017)
227-0120-00LCommunication Networks Information W6 credits4GL. Vanbever
AbstractAt the end of this course, you will understand the fundamental concepts behind communication networks and the Internet. Specifically, you will be able to:

- understand how the Internet works;
- build and operate Internet-like infrastructures;
- identify the right set of metrics to evaluate the performance of a network and propose ways to improve it.
ObjectiveAt the end of the course, the students will understand the fundamental concepts of communication networks and Internet-based communications. Specifically, students will be able to:

- understand how the Internet works;
- build and operate Internet-like network infrastructures;
- identify the right set of metrics to evaluate the performance or the adequacy of a network and propose ways to improve it (if any).

The course will introduce the relevant mechanisms used in today's networks both from an abstract perspective but also from a practical one by presenting many real-world examples and through multiple hands-on projects.

For more information about the lecture, please visit: Link
Lecture notesLecture notes and material for the course will be available before each course on: Link
LiteratureMost of course follows the textbook "Computer Networking: A Top-Down Approach (6th Edition)" by Kurose and Ross.
Prerequisites / NoticeNo prior networking background is needed. The course will include some programming assignments (in Python) for which the material covered in Technische Informatik 1 (227-0013-00L) will be useful.
227-0125-00LOptics and PhotonicsW6 credits2V + 2UJ. Leuthold
AbstractThis lecture covers both - the fundamentals of "Optics" such as e.g. "ray optics", "coherence", the "Planck law", the "reciprocity theorem" or the "Einstein relations" but also the fundamentals of "Photonics" on the generation (the laser), processing, transmission and detection of photons.
ObjectiveA sound base for work in the field of optics and photonics will be conveyed. Key principles of optics will the thaught. The lecture passes on the essentials for work with free-space optics or waveguide optics. In addition important optical devices will be discussed. Among them are e.g. optical filters, copulers (MMI-couplers,...), Holograms,... .
ContentChapter 1: Ray Optics
Chapter 2: Electromagnetic Optics
Chapter 3: Polarization
Chapter 4: Coherence and Interference
Chapter 5: Fourier Optics and Diffraction
Chapter 6: Guided Wave Optics
Chapter 7: Optical Fibers
Chapter 8: The Laser
Lecture notesLecture notes will be handed out.
Prerequisites / NoticeFundamentals of Electromagnetic Fields (Maxwell Equations) & Bachelor Lectures on Physics.
Advanced Core Courses
NumberTitleTypeECTSHoursLecturers
227-0147-00LVLSI 2: From Netlist to Complete System on Chip Information W6 credits5GF. K. Gürkaynak, L. Benini
AbstractThis second course in our VLSI series is concerned with how to turn digital circuit netlists into safe, testable and manufacturable mask layout, taking into account various parasitic effects. Low-power circuit design is another important topic. Economic aspects and management issues of VLSI projects round off the course.
ObjectiveKnow how to design digital VLSI circuits that are safe, testable, durable, and make economic sense.
ContentThe second course begins with a thorough discussion of various technical aspects at the circuit and layout level before moving on to economic issues of VLSI. Topics include:
- The difficulties of finding fabrication defects in large VLSI chips.
- How to make integrated circuit testable (design for test).
- Synchronous clocking disciplines compared, clock skew, clock distribution, input/output timing.
- Synchronization and metastability.
- CMOS transistor-level circuits of gates, flip-flops and random access memories.
- Sinks of energy in CMOS circuits.
- Power estimation and low-power design.
- Current research in low-energy computing.
- Layout parasitics, interconnect delay, static timing analysis.
- Switching currents, ground bounce, IR-drop, power distribution.
- Floorplanning, chip assembly, packaging.
- Layout design at the mask level, physical design verification.
- Electromigration, electrostatic discharge, and latch-up.
- Models of industrial cooperation in microelectronics.
- The caveats of virtual components.
- The cost structures of ASIC development and manufacturing.
- Market requirements, decision criteria, and case studies.
- Yield models.
- Avenues to low-volume fabrication.
- Marketing considerations and case studies.
- Management of VLSI projects.

Exercises are concerned with back-end design (floorplanning, placement, routing, clock and power distribution, layout verification). Industrial CAD tools are being used.
Lecture notesH. Kaeslin: "Top-Down Digital VLSI Design, from Gate-Level Circuits to CMOS Fabrication", Lecture Notes Vol.2 , 2015.

All written documents in English.
LiteratureH. Kaeslin: "Top-Down Digital VLSI Design, from Architectures to Gate-Level Circuits and FPGAs", Elsevier, 2014, ISBN 9780128007303.
Prerequisites / NoticeHighlight:
Students are offered the opportunity to design a circuit of their own which then gets actually fabricated as a microchip! Students who elect to participate in this program register for a term project at the Integrated Systems Laboratory in parallel to attending the VLSI II course.

Prerequisites:
"VLSI I: from Architectures to Very Large Scale Integration Circuits and FPGAs" or equivalent knowledge.

Further details:
Link
227-0418-00LAlgebra and Error Correcting Codes Information W6 credits4GH.‑A. Loeliger
AbstractThe course is an introduction to error correcting codes covering both classical algebraic codes and modern iterative decoding. The course includes a self-contained introduction of the pertinent basics of "abstract" algebra.
ObjectiveThe course is an introduction to error correcting codes covering both classical algebraic codes and modern iterative decoding. The course includes a self-contained introduction of the pertinent basics of "abstract" algebra.
ContentError correcting codes: coding and modulation, linear codes, Hamming space codes, Euclidean space codes, trellises and Viterbi decoding, convolutional codes, factor graphs and message passing algorithms, low-density parity check codes, turbo codes, polar codes, Reed-Solomon codes.

Algebra: groups, rings, homomorphisms, quotient groups, ideals, finite fields, vector spaces, polynomials.
Lecture notesLecture Notes (english)
227-0420-00LInformation Theory II Information
Does not take place this semester.
W6 credits4GA. Lapidoth
AbstractThis course builds on Information Theory I. It introduces additional topics in single-user communication, connections between Information Theory and Statistics, and Network Information Theory.
ObjectiveThe course's objective is to introduce the students to additional information measures and to equip them with the tools that are needed to conduct research in Information Theory as it relates to Communication Networks and to Statistics.
ContentSanov's Theorem, Rényi entropy and guessing, differential entropy, maximum entropy, the Gaussian channel, the entropy-power inequality, the broadcast channel, the multiple-access channel, Slepian-Wolf coding, the Gelfand-Pinsker problem, and Fisher information.
Lecture notesn/a
LiteratureT.M. Cover and J.A. Thomas, Elements of Information Theory, second edition, Wiley 2006
Prerequisites / NoticeBasic introductory course on Information Theory.
227-0436-00LDigital Communication and Signal Processing
Does not take place this semester.
W6 credits2V + 2UA. Wittneben
AbstractA comprehensive presentation of modern digital modulation, detection and synchronization schemes and relevant aspects of signal processing enables the student to analyze, simulate, implement and research the physical layer of advanced digital communication schemes. The course both covers the underlying theory and provides problem solving and hands-on experience.
ObjectiveDigital communication systems are characterized by ever increasing requirements on data rate, spectral efficiency and reliability. Due to the huge advances in very large scale integration (VLSI) we are now able to implement extremely complex digital signal processing algorithms to meet these challenges. As a result the physical layer (PHY) of digital communication systems has become the dominant function in most state-of-the-art system designs. In this course we discuss the major elements of PHY implementations in a rigorous theoretical fashion and present important practical examples to illustrate the application of the theory. In Part I we treat discrete time linear adaptive filters, which are a core component to handle multiuser and intersymbol interference in time-variant channels. Part II is a seminar block, in which the students develop their analytical and experimental (simulation) problem solving skills. After a review of major aspects of wireless communication we discuss, simulate and present the performance of novel cooperative and adaptive multiuser wireless communication systems. As part of this seminar each students has to give a 15 minute presentation and actively attends the presentations of the classmates. In Part III we cover parameter estimation and synchronization. Based on the classical discrete detection and estimation theory we develop maximum likelihood inspired digital algorithms for symbol timing and frequency synchronization.
ContentPart I: Linear adaptive filters for digital communication
• Finite impulse response (FIR) filter for temporal and spectral shaping
• Wiener filters
• Method of steepest descent
• Least mean square adaptive filters

Part II: Seminar block on cooperative wireless communication
• review of the basic concepts of wireless communication
• multiuser amplify&forward relaying
• performance evaluation of adaptive A&F relaying schemes and student presentations

Part III: Parameter estimation and synchronization
• Discrete detection theory
• Discrete estimation theory
• Synthesis of synchronization algorithms
• Frequency estimation
• Timing adjustment by interpolation
Lecture notesLecture notes.
Literature[1] Oppenheim, A. V., Schafer, R. W., "Discrete-time signal processing", Prentice-Hall, ISBN 0-13-754920-2.
[2] Haykin, S., "Adaptive filter theory", Prentice-Hall, ISBN 0-13-090126-1.
[3] Van Trees, H. L., "Detection , estimation and modulation theory", John Wiley&Sons, ISBN 0-471-09517-6.
[4] Meyr, H., Moeneclaey, M., Fechtel, S. A., "Digital communication receivers: synchronization, channel estimation and signal processing", John Wiley&Sons, ISBN 0-471-50275-8.
Prerequisites / NoticeFormal prerequisites: none
Recommended: Communication Systems or equivalent
227-0439-00LWireless Access Systems Information W6 credits2V + 2UA. Wittneben
AbstractThe lecture course covers current and upcoming wireless systems for data communication and localization in diverse applications. Important topics are broadband data networks, indoor localization, internet-of-things, biomedical sensor networks and smart grid communications. The course consists of two tracks, the lecture part “Technology & Systems” and the group exercise part “Simulate & Practice”.
ObjectiveGeneral learning goals of the course:
By the end of this course, students will be able to

- understand and illustrate the physical layer and MAC layer limits and challenges of wireless systems with emphasis on data communication and localization
- understand and explain the functioning of the most widely used wireless systems
- model and simulate the physical layer of state-of-the-art wireless systems
- explain challenges and solutions of indoor localization
- understand research challenges of future wireless networks

Specific learning goals include:
- Understanding the principles of OFDM and analyzing its performance on the physical layer
- Understanding and evaluating the challenges regarding current applications of wireless networks, e.g. for the internet-of-things, smart grid communication, biomedical sensor communication
- Illustrating the characteristics of the wireless channel
- Simulation of localization and user tracking based on wireless systems
- Explaining the basics of smart grid communications approaches (including narrowband PLC, G3-PLC)
Content- Introduction
- Wireless communication: fundamental Physical layer and MAC layer limits and challenges
- Basics of OFDM
- Wireless systems: WiFi / WLAN
- Wireless systems: Bluetooth, RFID (Radio Frequency Identification) and NFC (Near Field Communication)
- Indoor localization based on wireless systems
- Internet-of-things: Challenges and solutions regarding wireless data communication and localization
- Smart grid communications
- Biomedical sensor communication
- Next generation designs (glimpse on current research topics)

The goal of the course is to explain and analyze modern and future wireless systems for data communication and localization. The course covers designs for generic applications (e.g. WiFi, Bluetooth) as well as systems optimized for specific applications (e.g. biomedical sensor networks, smart grid communications).

The course consists of two parallel tracks. The track "Technology&Systems" is structured as regular lecture. In the introduction, we discuss the challenges and potential of wireless access and study some fundamental limits of wireless communications and localization approaches.

The second part of this track is devoted to the most widely used wireless systems, WiFi/WLAN, Bluetooth, RFID, NFC. Furthermore, we study the potential of using existing wireless communication systems for indoor localization.

The third part follows with an introduction to the internet-of-things, where we focus on data communication and localization challenges and solutions in wireless networks with a massive number of nodes. Next, we study communication technologies for the smart grid, which combine wireless as well as power line communication approaches to optimize availability and efficiency.

The track is completed by a comprehensive survey of short-range magneto-inductive micro sensor networks for communication and localization - as a promising technology for biomedical sensor communication (in-body, out-of-body).

In the track "Simulate&Practice" we form student teams to simulate and analyze functional blocks of the physical layer of advanced wireless systems (based on MATLAB simulations). The track includes combination tasks in which different teams combine their functional blocks (e.g. transmitter, receiver) in order to simulate the complete physical layer of a wireless system. The focus is on data communication and localization. The tasks include modeling and simulating of single-carrier systems (as, e.g., used in Bluetooth), multi-carrier OFDM systems (e.g. used in WiFi or power line communication), and indoor localization approaches (e.g. relevant for IoT and sensor networks).
Lecture notesLecture slides are available.
LiteratureWill be announced in the lecture.
Prerequisites / NoticeEnglish
227-0558-00LPrinciples of Distributed Computing Information W7 credits2V + 2U + 2AR. Wattenhofer, M. Dory, G. Zuzic
AbstractWe study the fundamental issues underlying the design of distributed systems: communication, coordination, fault-tolerance, locality, parallelism, self-organization, symmetry breaking, synchronization, uncertainty. We explore essential algorithmic ideas and lower bound techniques.
ObjectiveDistributed computing is essential in modern computing and communications systems. Examples are on the one hand large-scale networks such as the Internet, and on the other hand multiprocessors such as your new multi-core laptop. This course introduces the principles of distributed computing, emphasizing the fundamental issues underlying the design of distributed systems and networks: communication, coordination, fault-tolerance, locality, parallelism, self-organization, symmetry breaking, synchronization, uncertainty. We explore essential algorithmic ideas and lower bound techniques, basically the "pearls" of distributed computing. We will cover a fresh topic every week.
ContentDistributed computing models and paradigms, e.g. message passing, shared memory, synchronous vs. asynchronous systems, time and message complexity, peer-to-peer systems, small-world networks, social networks, sorting networks, wireless communication, and self-organizing systems.

Distributed algorithms, e.g. leader election, coloring, covering, packing, decomposition, spanning trees, mutual exclusion, store and collect, arrow, ivy, synchronizers, diameter, all-pairs-shortest-path, wake-up, and lower bounds
Lecture notesAvailable. Our course script is used at dozens of other universities around the world.
LiteratureLecture Notes By Roger Wattenhofer. These lecture notes are taught at about a dozen different universities through the world.

Distributed Computing: Fundamentals, Simulations and Advanced Topics
Hagit Attiya, Jennifer Welch.
McGraw-Hill Publishing, 1998, ISBN 0-07-709352 6

Introduction to Algorithms
Thomas Cormen, Charles Leiserson, Ronald Rivest.
The MIT Press, 1998, ISBN 0-262-53091-0 oder 0-262-03141-8

Disseminatin of Information in Communication Networks
Juraj Hromkovic, Ralf Klasing, Andrzej Pelc, Peter Ruzicka, Walter Unger.
Springer-Verlag, Berlin Heidelberg, 2005, ISBN 3-540-00846-2

Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes
Frank Thomson Leighton.
Morgan Kaufmann Publishers Inc., San Francisco, CA, 1991, ISBN 1-55860-117-1

Distributed Computing: A Locality-Sensitive Approach
David Peleg.
Society for Industrial and Applied Mathematics (SIAM), 2000, ISBN 0-89871-464-8
Prerequisites / NoticeCourse pre-requisites: Interest in algorithmic problems. (No particular course needed.)
Specialization Courses
These specialization courses are particularly recommended for the area of "Communication", but you are free to choose courses from any other field in agreement with your tutor.

A minimum of 40 credits must be obtained from specialization courses during the Master's Programme.
NumberTitleTypeECTSHoursLecturers
227-0111-00LCommunication ElectronicsW6 credits2V + 2UT. Burger
AbstractElectronics for communications systems, with emphasis on realization. Low noise amplifiers, modulators and demodulators, transmit amplifiers and oscillators are discussed in the context of wireless communications. Wireless receiver, transmitter and frequency synthesizer will be described. Importance of and trade offs among sensitivity, linearity and selectivity are discussed extensively.
ObjectiveFoundation course for understanding modern electronic circuits for communication applications. We learn how theoretical communications principles are reduced to practice using transistors, switches, inductors, capacitors and resistors. The harsh environment such communication electronics will be exposed to and the resulting requirements on the sensitivity, linearity and selectivity help explain the design trade offs encountered in every circuit block found in a modern transceiver.
ContentAccounting for more than two trillion dollars per year, communications is one of the most important drivers for advanced economies of our time. Wired networks have been a key enabler to the internet age and the proliferation of search engines, social networks and electronic commerce, whereas wireless communications, cellular networks in particular, have liberated people and increased productivity in developed and developing nations alike. Integrated circuits that make such communications devices light weight and affordable have played a key role in the proliferation of communications.
This course introduces our students to the key components that realize the tangible products in electronic form. We begin with an introduction to wireless communications, and describe the harsh environment in which a transceiver has to work reliably. In this context we highlight the importance of sensitivity or low noise, linearity, selectivity, power consumption and cost, that are all vital to a competitive device in such applications.
We shall review bipolar and MOS devices from a designer's prospectives, before discussing basic amplifier structures - common emitter/source, common base/gate configurations, their noise performance and linearity, impedance matching, and many other things one needs to know about a low noise amplifier.
We will discuss modulation, and the mixer that enables its implementation. Noise and linearity form an inseparable part of the discussion of its design, but we also introduce the concept of quadrature demodulator, image rejection, and the effects of mismatch on performance.
When mixers are used as a modulator the signals they receive are usually large and the natural linearity of transistors becomes insufficient. The concept of feedback will be introduced and its function as an improver of linearity studied in detail.
Amplifiers in the transmit path are necessary to boost the power level before the signal leaves an integrated circuit to drive an even more powerful amplifier (PA) off chip. Linearized pre-amplifiers will be studied as part of the transmitter.
A crucial part of a mobile transceiver terminal is the generation of local oscillator signals at the desired frequencies that are required for modulation and demodulation. Oscillators will be studied, starting from stability criteria of an electronic system, then leading to criteria for controlled instability or oscillation. Oscillator design will be discussed in detail, including that of crystal controlled oscillators which provide accurate time base.
An introduction to phase-locked loops will be made, illustrating how it links a variable frequency oscillator to a very stable fixed frequency crystal oscillator, and how phase detector, charge pump and programmable dividers all serve to realize an agile frequency synthesizer that is very stable in each frequency synthesized.
Lecture notesScript is available online under Link
Prerequisites / NoticeThe course Analog Integrated Circuits is recommended as preparation for this course.
227-0112-00LHigh-Speed Signal Propagation Information W6 credits2V + 2UC. Bolognesi
AbstractUnderstanding of high-speed signal propagation in microwave cables and integrated circuits and printed circuit boards.

As clock frequencies rise in the GHz domain, there is a need grasp signal propagation to maintain good signal integrity in the face of symbol interference and cross-talk.

The course is of high value to all interested in high-speed analog (RF, microwave) or digital systems.
ObjectiveUnderstanding of high-speed signal propagation in interconnects, microwave cables and integrated transmission lines such as microwave integrated circuits and/or printed circuit boards.

As system clock frequencies continuously rise in the GHz domain, a need urgently develops to understand high-speed signal propagation in order to maintain good signal integrity in the face of phenomena such as inter-symbol interference (ISI) and cross-talk.

Concepts such as Scattering parameters (or S-parameters) are key to the characterization of networks over wide bandwidths. At high frequencies, all structures effectively become "transmission lines." Unless care is taken, it is highly probable that one ends-up with a bad transmission line that causes the designed system to malfunction.

Filters will also be considered because it turns out that some of the problems associated by lossy transmission channels (lines, cables, etc) can be corrected by adequate filtering in a process called "equalization."
ContentTransmission line equations of the lossless and lossy TEM-transmission line. Introduction of current and voltage waves. Representation of reflections in the time and frequency domain. Application of the Smith chart. Behavior of low-loss transmission lines. Attenuation and impulse distortion due to skin effect. Transmission line equivalent circuits. Group delay and signal dispersion. Coupled transmission lines. Scattering parameters.
Butterworth-, Chebychev- and Bessel filter approximations: filter synthesis from low-pass filter prototypes.
Lecture notesScript: Leitungen und Filter (In German).
Prerequisites / NoticeExercises will be held in English.
227-0148-00LVLSI 4: Practical VLSI: Measurement and Testing Information
Formerly (until AS 2021) named "VLSI III: Test and Fabrication of VLSI Circuits", the content has been slightly adapted.
W6 credits4GF. K. Gürkaynak, L. Benini
AbstractIn this revamped course, we will concentrate on practical aspects of modern integrated circuit testing with an emphasis on hands-on-experience on an IC tester. This will help students to better understand several aspects that have been highlighted in previous VLSI lecture series and allow them to test their own ICs designed during prior semester/bachelor theses.
ObjectiveIn this course, students will:
- Get hands-on experience working in a modern IC Test laboratory and learn the steps needed to bring-up, characterize and test digital integrated circuits.
- Develop problem solving skills and get experience in approaching issues that involve many different engineering steps.
- Gather first hand experience how Design-For-Test (DFT) methodologies help for IC Design, and understand the trade-offs between performance and testability.
- Learn about challenges of IC Manufacturing process, and what kind of failures can be encountered, and get a deeper understanding of IC Design process
- For students that have worked on a prior bachelor/semester thesis on an IC design project, allow them to test their own IC.
ContentIf you want to earn money by selling ICs, you will have to deliver a product that will function properly with a very large probability. This lecture will be discussing how this can be achieved.

The main point of emphasis will be hands-on-exercises on a state-of-the-art automated test equipment (Advantest SoC V93000) where students will work in groups of two (or maximum three). Students will be able to schedule their exercises so that it fits their individual schedule.

There will also be concentrated classroom lectures that will convey the necessary information that students will need for the exercises which will cover aspects of
- Economics of testing
- CMOS manufacturing and fault models, stuck at faults
- Automated Test Equipment
- Measuring timing and power
- Testing of memories
- Built in Self-Test (BIST)

There will be 10 lectures (some weeks will be lecture free, exact schedule to be communicated) and 8 exercises. The final exercise will involve individual work where students test an IC with the knowledge they gained from previous exercises. Students that complete this exercise and present a test report (4-10 pages) will pass the course.

Please note that the exercises in this class are involved and will require you to make preparations in advance. Expect to spend at least 4 hours of your own time for exercise preparations, and expect at least three individual half day sessions for the final exercise where you test the IC to qualify for a passing grade. It will be possible to finish the exercises until the end of July.
Lecture notesThe following book will accompany students during the lecture: "Essentials of Electronic Testing for Digital, Memory and Mixed-Signal VLSI Circuits" by Michael L. Bushnell and Vishwani D. Agrawal, Springer, 2004. This book is available online within ETH through
Link
LiteratureCourse website:
Link
Prerequisites / NoticeVLSI4 is meant for students interested in digital IC Design and especially for students that are planning or have already done a bachelor/semester thesis on IC Design.

Although not strictly necessary, VLSI2 would be quite helpful for students visiting this lecture, VLSI2 and VLSI4 can be visited at the same time.

Other lectures of the VLSI series (VLSI1, VLSI3) are not needed to follow VLSI4.

Course website for up to date information:
Link
227-0216-00LControl Systems II Information W6 credits4GR. Smith
AbstractIntroduction to basic and advanced concepts of modern feedback control.
ObjectiveIntroduction to basic and advanced concepts of modern feedback control.
ContentThis course is designed as a direct continuation of the course "Regelsysteme" (Control Systems). The primary goal is to further familiarize students with various dynamic phenomena and their implications for the analysis and design of feedback controllers. Simplifying assumptions on the underlying plant that were made in the course "Regelsysteme" are relaxed, and advanced concepts and techniques that allow the treatment of typical industrial control problems are presented. Topics include control of systems with multiple inputs and outputs, control of uncertain systems (robustness issues), limits of achievable performance, and controller implementation issues.
Lecture notesThe slides of the lecture are available to download.
LiteratureSkogestad, Postlethwaite: Multivariable Feedback Control - Analysis and Design. Second Edition. John Wiley, 2005.
Prerequisites / NoticePrerequisites:
Control Systems or equivalent
227-0427-10LAdvanced Signal Analysis, Modeling, and Machine Learning Information W6 credits4GH.‑A. Loeliger
AbstractThe course develops a selection of topics pivoting around state space models, factor graphs, and pertinent algorithms for estimation, model fitting, and learning.
ObjectiveThe course develops a selection of topics pivoting around state space methods, factor graphs, and pertinent algorithms:
- hidden-Markov models
- factor graphs and message passing algorithms
- linear state space models, Kalman filtering, and recursive least squares
- Gibbs sampling, particle filter
- recursive local polynomial fitting for signal analysis
- parameter learning by expectation maximization
- linear-model fitting beyond least squares: sparsity, Lp-fitting and regularization, jumps
- binary, M-level, and half-plane constraints in control and communications
Lecture notesLecture notes
Prerequisites / NoticeSolid mathematical foundations (especially in probability, estimation, and linear algebra) as provided by the course "Introduction to Estimation and Machine Learning".
227-0434-10LMathematics of Information Information W8 credits3V + 2U + 2AH. Bölcskei
AbstractThe class focuses on mathematical aspects of

1. Information science: Sampling theorems, frame theory, compressed sensing, sparsity, super-resolution, spectrum-blind sampling, subspace algorithms, dimensionality reduction

2. Learning theory: Approximation theory, greedy algorithms, uniform laws of large numbers, Rademacher complexity, Vapnik-Chervonenkis dimension
ObjectiveThe aim of the class is to familiarize the students with the most commonly used mathematical theories in data science, high-dimensional data analysis, and learning theory. The class consists of the lecture and exercise sessions with homework problems.
ContentMathematics of Information

1. Signal representations: Frame theory, wavelets, Gabor expansions, sampling theorems, density theorems

2. Sparsity and compressed sensing: Sparse linear models, uncertainty relations in sparse signal recovery, super-resolution, spectrum-blind sampling, subspace algorithms (ESPRIT), estimation in the high-dimensional noisy case, Lasso

3. Dimensionality reduction: Random projections, the Johnson-Lindenstrauss Lemma

Mathematics of Learning

4. Approximation theory: Nonlinear approximation theory, best M-term approximation, greedy algorithms, fundamental limits on compressibility of signal classes, Kolmogorov-Tikhomirov epsilon-entropy of signal classes, optimal compression of signal classes

5. Uniform laws of large numbers: Rademacher complexity, Vapnik-Chervonenkis dimension, classes with polynomial discrimination
Lecture notesDetailed lecture notes will be provided at the beginning of the semester.
Prerequisites / NoticeThis course is aimed at students with a background in basic linear algebra, analysis, statistics, and probability.

We encourage students who are interested in mathematical data science to take both this course and "401-4944-20L Mathematics of Data Science" by Prof. A. Bandeira. The two courses are designed to be complementary.

H. Bölcskei and A. Bandeira
227-0438-00LWireless CommunicationsW6 credits2V + 2UC. Studer
AbstractThe course teaches the fundamentals of wireless communication as well as state-of-the-art technologies used in modern wireless systems. The main topics are wireless channels, data detection, multi-antenna and multi-user communication, information theory of wireless systems, and emerging technologies. The exercises cover theoretical aspects as well as modeling of wireless systems using MATLAB.
ObjectiveAfter attending the lectures, participating in the exercise sessions, and working on the homework problems (which include MATLAB coding assignments), the students will be able to:
• understand the key principles and trade-offs of modern wireless system design
• analyze wireless channels and existing wireless communication systems
• apply the fundamental principles to design new wireless communication systems
• create software-based simulation frameworks to model complex wireless systems
ContentThis course focuses on the fundamentals of modern wireless communication systems. The course begins with the basics of wireless channels and discusses the main building blocks of modern wireless transceivers. The topics include:
• Wireless channels, multi-path propagation, and de/modulation
• Geometrical and statistical channel models
• Delay spread and coherence bandwidth; Doppler spread and coherence time
• Diversity techniques (time, frequency, space, and multi-user) and space-time coding
• Orthogonal frequency-division multiplexing (OFDM)
• Multi-antenna and multiple-input multiple-output (MIMO) technologies
• MIMO data detection and beamforming
• Multi-user (MU) communication
• Basic information theory for wireless channels
• Basic forward error correction schemes
• Emerging topics: millimeter-wave communication and massive MU-MIMO
The exercises cover theoretical aspects as well as the basics of software-based communication-system-modeling in MATLAB and Monte-Carlo simulation techniques.
Lecture notesLecture notes are written in English and will be provided during the semester.
LiteratureA set of handouts covering digital communication basics and mathematical preliminaries will be available on Moodle. For further reading, we recommend the following books:
• D. Tse and P. Viswanath, “Fundamentals of Wireless Communication,” Cambridge University Press, 2005
• J. G. Proakis and M. Salehi, “Digital Communications,” McGraw-Hill, 2008, 5th Ed.
• T. M. Cover and J. A. Thomas, "Elements of Information Theory," Wiley, 1991
Prerequisites / NoticeThis class will be taught in English. The oral exam will be in English or German, depending on the student’s choice. The oral exam will include questions on the topics covered in all the lectures, supplementary reading material, and exercises.
The prerequisites for this course are basic knowledge of digital communications, random processes, and detection theory.
227-0455-00LTerahertz: Technology and ApplicationsW5 credits3G + 3AK. Sankaran
AbstractThis block course will provide a solid foundation for understanding physical principles of THz applications. We will discuss various building blocks of THz technology - components dealing with generation, manipulation, and detection of THz electromagnetic radiation. We will introduce THz applications in the domain of imaging, sensing, communications, non-destructive testing and evaluations.
ObjectiveThis is an introductory course on Terahertz (THz) technology and applications. Devices operating in THz frequency range (0.1 to 10 THz) have been increasingly studied in the recent years. Progress in nonlinear optical materials, ultrafast optical and electronic techniques has strengthened research in THz application developments. Due to unique interaction of THz waves with materials, applications with new capabilities can be developed. In theory, they can penetrate somewhat like X-rays, but are not considered harmful radiation, because THz energy level is low. They should be able to provide resolution as good as or better than magnetic resonance imaging (MRI), possibly with simpler equipment. Imaging, very-high bandwidth communication, and energy harvesting are the most widely explored THz application areas. We will study the basics of THz generation, manipulation, and detection. Our emphasis will be on the physical principles and applications of THz in the domain of imaging, sensing, communications, non-destructive testing and evaluations.

The second part of the block course will be a short project work related to the topics covered in the lecture. The learnings from the project work should be presented in the end.
ContentPART I:

- INTRODUCTION -
Chapter 1: Introduction to THz Physics
Chapter 2: Components of THz Technology

- THz TECHNOLOGY MODULES -
Chapter 3: THz Generation
Chapter 4: THz Detection
Chapter 5: THz Manipulation

- APPLICATIONS -
Chapter 6: THz Imaging / Sensing / Communication
Chapter 7: THz Non-destructive Testing
Chapter 8: THz Applications in Plastic & Recycling Industries

PART 2:

- PROJECT WORK -
Short project work related to the topics covered in the lecture.
Short presentation of the learnings from the project work.
Full guidance and supervision will be given for successful completion of the short project work.
Lecture notesSoft-copy of lectures notes will be provided.
Literature- Yun-Shik Lee, Principles of Terahertz Science and Technology, Springer 2009
- Ali Rostami, Hassan Rasooli, and Hamed Baghban, Terahertz Technology: Fundamentals and Applications, Springer 2010
Prerequisites / NoticeBasic foundation in physics, particularly, electromagnetics is required.
Students who want to refresh their electromagnetics fundamentals can get additional material required for the course.
227-0478-00LAcoustics II Information W6 credits4GK. Heutschi, R. Pieren
AbstractAdvanced knowledge of the functioning and application of electro-acoustic transducers.
ObjectiveAdvanced knowledge of the functioning and application of electro-acoustic transducers.
ContentElectrical, mechanical and acoustical analogies. Transducers, microphones and loudspeakers, acoustics of musical instruments, sound recording, sound reproduction, digital audio.
Lecture notesavailable
252-0526-00LStatistical Learning Theory Information
Does not take place this semester.
W8 credits3V + 2U + 2AJ. M. Buhmann
AbstractThe course covers advanced methods of statistical learning:

- Variational methods and optimization.
- Deterministic annealing.
- Clustering for diverse types of data.
- Model validation by information theory.
ObjectiveThe course surveys recent methods of statistical learning. The fundamentals of machine learning, as presented in the courses "Introduction to Machine Learning" and "Advanced Machine Learning", are expanded from the perspective of statistical learning.
Content- Variational methods and optimization. We consider optimization approaches for problems where the optimizer is a probability distribution. We will discuss concepts like maximum entropy, information bottleneck, and deterministic annealing.

- Clustering. This is the problem of sorting data into groups without using training samples. We discuss alternative notions of "similarity" between data points and adequate optimization procedures.

- Model selection and validation. This refers to the question of how complex the chosen model should be. In particular, we present an information theoretic approach for model validation.

- Statistical physics models. We discuss approaches for approximately optimizing large systems, which originate in statistical physics (free energy minimization applied to spin glasses and other models). We also study sampling methods based on these models.
Lecture notesA draft of a script will be provided. Lecture slides will be made available.
LiteratureHastie, Tibshirani, Friedman: The Elements of Statistical Learning, Springer, 2001.

L. Devroye, L. Gyorfi, and G. Lugosi: A probabilistic theory of pattern recognition. Springer, New York, 1996
Prerequisites / NoticeKnowledge of machine learning (introduction to machine learning and/or advanced machine learning)
Basic knowledge of statistics.
Computers and Networks
The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Computers and Networks", see Link.

The individual study plan is subject to the tutor's approval.
Core Courses
These core courses are particularly recommended for the field of "Computers and Networks".
You may choose core courses form other fields in agreement with your tutor.

A minimum of 24 credits must be obtained from core courses during the MSc EEIT.
Foundation Core Courses
NumberTitleTypeECTSHoursLecturers
227-0104-00LCommunication and Detection Theory Information W6 credits4GA. Lapidoth
AbstractThis course teaches the foundations of modern digital communications and detection theory. Topics include the geometry of the space of energy-limited signals; the baseband representation of passband signals, spectral efficiency and the Nyquist Criterion; the power and power spectral density of PAM and QAM; hypothesis testing; Gaussian stochastic processes; and detection in white Gaussian noise.
ObjectiveThis is an introductory class to the field of wired and wireless communication. It offers a glimpse at classical analog modulation (AM, FM), but mainly focuses on aspects of modern digital communication, including modulation schemes, spectral efficiency, power budget analysis, block and convolu- tional codes, receiver design, and multi- accessing schemes such as TDMA, FDMA and Spread Spectrum.
Content- Baseband representation of passband signals.
- Bandwidth and inner products in baseband and passband.
- The geometry of the space of energy-limited signals.
- The Sampling Theorem as an orthonormal expansion.
- Sampling passband signals.
- Pulse Amplitude Modulation (PAM): energy, power, and power spectral density.
- Nyquist Pulses.
- Quadrature Amplitude Modulation (QAM).
- Hypothesis testing.
- The Bhattacharyya Bound.
- The multivariate Gaussian distribution
- Gaussian stochastic processes.
- Detection in white Gaussian noise.
Lecture notesn/a
LiteratureA. Lapidoth, A Foundation in Digital Communication, Cambridge University Press, 2nd edition (2017)
  •  Page  1  of  12 Next page Last page