Search result: Catalogue data in Autumn Semester 2022

Electrical Engineering and Information Technology Bachelor Information
Laboratory Courses, Projects, Seminars
A minimum of 15 cp (under the 2018 regulations), respectively at least 18 cp (under the 2016 regulations) must be achieved in the category "Laboratory Courses, Projects, Seminars".
Projects & Seminars
Enrolment is only possible for students in the BSc Electrical Engineering and Information Technology from Friday before the start of the semester.
Places are allocated using the P&S application tool (https://psapp.ee.ethz.ch/).
Please only enrol for P&S for which you apply via the tool.
NumberTitleTypeECTSHoursLecturers
227-0085-01LProjects & Seminars: Amateur Radio Course Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W1.5 credits1PJ. Leuthold
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveDer Amateurfunk ermöglicht es, drahtlos über weite Distanzen zu kommunizieren.
Doch darf eine Amateurfunk-Station nicht ohne Weiteres betrieben werden.
Voraussetzung ist das Ablegen der Amateurfunkprüfung HB3 oder HB9 beim BAKOM.

In diesem Kurs werden wir einen Überblick über die wichtigsten Themengebiete des Amateurfunks bieten.
Im praktischen Teil werdet ihr unter anderem die Gelegenheit haben, das Funkgerät selbst in die Hand zu nehmen.
In einem Portabel-Ausflug (nicht testatpflichtig) werden wir zudem draussen eine mobile Funkstation aufbauen und bedienen.

Nach dem Kurs habt ihr die Möglichkeit, die HB9-Prüfung abzulegen.
Mit der Prüfung in der Tasche könnt ihr dann auch die Funkbude des AMIV auf dem ETZ-Dach verwenden oder auch eure eigene Anlage aufbauen und betreiben.

Voraussetzung für das Testat ist eine aktive Teilnahme am Kurs, nicht das Bestehen der BAKOM-Prüfung.
Eine erfolgreiche Funkverbindung zu einer anderen Station ist ebenfalls Teil der Testatbedingung.
Das Lernmaterial wird in der ersten Kursstunde ausgegeben.
227-0085-02LProjects & Seminars: Game Development with Unity Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3P
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveGame Development is a big field and is constantly growing. A powerful tool to create cross-platform games is Unity. Unity is a cross-platform real-time game engine that uses C# as its programming language (very similar to Java). This P&S is a
great chance for gaining practical experience, creating something from scratch and establishing a supporting community. Therefore, if you are eager to improve your coding skills as well as bring them to life by applying them to game development, this is the right P&S for you!
227-0085-03LProjects & Seminars: COMSOL Design Tool – Design of Optical Components Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PJ. Leuthold
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveSimulation tools are becoming an essential accessory for scientists and engineers for the development of new devices and study of physical phenomena. More and more disciplines rely on accurate simulation tools to get insight and also to accurately design novel devices.

COMSOL is a powerful multiphysics simulation tool. It is used for a wide range of fields, including electromagnetics, semiconductors, thermodynamics and mechanics. In this P&S we will focus on the rapidly growing field of integrated photonics.

During hands-on exercises, you will learn how to accurately model and simulate various optical devices, which enables high-speed optical communication. At the end of the course, students will gain practical experience in simulating photonic components by picking a small project in which certain photonic devices will be optimized to achieve required specifications. These simulated devices find applications in Photonic Integrated Circuits (PICs) on chip-scale.

Course website: https://blogs.ethz.ch/ps_comsol
Prerequisites / NoticeNo previous knowledge of simulation tools is required. A basic understanding of electromagnetics is helpful but not mandatory.
The course will be taught in English.
227-0085-04LProjects & Seminars: Microcontrollers for Sensors and Internet of Things Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W4 credits4PM. Magno
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveUltra Low Power Microcontroller (MCU) – Firmware Programming and Sensors Interfacing using an Arm Cortex-M (STM32) Microcontroller

Microprocessors are used to execute big and generic applications, while microcontrollers are low cost and low power embedded chips with program memory and data memory built onto the system which are used to execute simple tasks within one specific application (i.e. sensor devices, wearable systems, and IoT devices). Microcontrollers demand very precise and resource-saving programming, therefore it is necessary to know the processor core, and particular importance has the investigation of the microcontroller's hardware components (ADC, clocks, serial communication, timers, interrupts, etc.).

The STM32 from STMicroelectronics has gained in popularity in recent years due to its low power and ease of use. The goal of this course is the development of understanding the internal processes in the microcontroller chip from TI. This will enable you to conduct high-level-firmware-programming of microcontrollers, to learn about the STM32 MCU features, benefits, and programming and how they can be connected with sensors, acquire the data, processing them and send the information to other devices. The course will also include an introductive lecture on machine learning and artificial intelligence on the embedded system and in particular microcontrollers. The C language will be used to program the microcontroller.

The course will be taught in English.
227-0085-05LProjects & Seminars: FPGA in Quantum Computing with Superconducting Qubits Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PM. Magno, K. Akin
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveFPGAs are used in wide range of applications including video processing, machine learning, cryptography and radar signal processing, thanks to their flexibility and massive parallel processing power. Recently FPGAs have become important in quantum signal processing where high amount of data should be analyzed in a short time to use quantum setups most efficiently. In addition, FPGAs are used for quantum state detection and feedback generation, which have to be performed in the scale of hundreds of nanoseconds. The goal of this course is to understand the FPGA based signal processing for superconducting circuits based quantum experiments. The course participants will learn the implementation techniques of the modules for fast quantum signal acquisition and processing, the electronics supporting quantum experiments, and FPGA programming. You will implement quantum signal processing and quantum state detection modules using Xilinx FPGA, Verilog HDL, and high speed ADC. The course will be taught in English. No prior knowledge in quantum physics or FPGA is required, still a good knowledge in any coding language (for example C or Java) is required.
227-0085-06LProjects & Seminars: Neural Network on Low Power FPGA: A Practical Approach Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W2 credits2P
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveArtifical Intelligence and in particular neural networks are inspired by biological systems, such as the human brain. Through the combination of powerful computing resources and novel architectures for neurons, neural networks have achieved state-of-the-art results in many domains such as computer vision. FPGAs are one of the most powerful platform to implement neural networks as they can handle different algorithms in computing, logic, and memory resources in the same device. Faster performance comparing to competitive implementations as the user can hardcore operations into the hardware. This course will give to the student the basis of Machine Learning to understand how they work and how they can be trained and giving hand-on experiences with the training tools such as Keras. Moreover the course will focus in deploy algorithms in low power FPGA such as the Lattice sensAI platform to have energy efficient running algorithms. The course will provide to the students the tools and know-how to implement neural netwok on an FPGA, and the student will challenge theirself in a 5 weeks piratical project that they will present at the end of the course. Experience in FPGA programming is desirable but not mandatory.

The course will be taught in English.
227-0085-08LProjects & Seminars: Bluetooth Low Energy Programming for IoT Sensing System Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3P
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveBluetooth Low Energy System on Chip – Firmware Programming and sensors Interfacing using an Arm Cortex-M (Nordic nrf52838) Microcontroller

With the introduction of the BLE 5.0 standard, Bluetooth has achieved high data bandwidth with low power consumption. This makes the technology an ideal match for many applications, i.e., IoT sensor application or audio streaming, by addressing two of the greatest bottlenecks of these devices. This course offers the chance for participants to do hands-on programming of microcontrollers. In particular, the focus will be laid on interfacing with sensors, acquisition of data, on-board event-driven data processing with ARM-Cortex-M4 processors and BLE or other wireless transmissions. The programming will be performed in C. Today’s microcontrollers offer a low power, efficient and cost-effective solution of tackling a nearly infinite number of task-specific applications. Ranging from IoT devices, wearable systems, sensor (mesh) devices, all the way to be integrated as submodules for the most complex system such as cars, planes, and rockets. Microcontrollers derive their advantages from the efficient use of resources and as such require very efficient and resource-saving programming. Therefore, it is mandatory to understand hardware components such as processor cores, ADC, clocks, serial communication, wireless communication, timers, interrupts, etc. The P&S includes five weeks project where the student will setup an IoT sensor node to monitor electric power transmission and distribution system.

The course will be taught in English by the ITET center for project based learning.
227-0085-09LProjects & Seminars: Spiking Neural Network on Neuromorphic Processors Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PG. Indiveri
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveMachine Learning – Spiking Neural Network – DVS Cameras - Programming Neuromoripch processors – Intel Loihi - Final Project with a presentation.

Compared to the “traditional” artificial neural network, the spiking neural network (SNN) can provided both latency and energy efficiency. Moreover, SNN has demonstrated in previous works a better performance in processing physiological information of small sample size, and only the output layer of the spiking neural network needs to be trained, which results in a fast training rate. This couse focuses on giving the bases of spiking neural networks and neuromorphic processors. Students will learn the tools to implement SNN algorithm in both academic processors and Intel Loihi using data from Event-based Vision camera and biomedical sensors (i.e. ECG and EEG). The course will end with 4 weeks project
where the students can target a specif application scenario.

The course will be taught in English.
227-0085-11LProjects & Seminars: Deep Learning for Image Manipulation (DLIM) Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PL. Van Gool
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveDeep Learning – Image Manipulation – Image Enhancement – Image Restoration – Style Transfer – Image to Image Translation – Generative Models – TensorFlow/PyTorch – Projects

With the advent of deep learning tremendous advances were achieved in numerous areas from computer vision, computer graphics, and image processing. Using these techniques, an image can be automatically manipulated in various ways with high-quality results, often fooling the human observer. Deep learning based image processing and manipulation are being applied in a vast number of emerging technologies, including image enhancement in smartphone cameras, automated image editing, image content creation, graphics, and autonomous driving. This course focuses on the fundamentals of deep learning and image manipulation. Students will learn the tools to implement and develop deep learning solutions for a variety of image manipulation tasks. The course will end with a 4 weeks project where the students can target a specific application scenario.

The course will be taught in English.
227-0085-12LProjects & Seminars: Electronic Circuits & Signals Exploration Laboratory Information Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W2 credits1PH.‑A. Loeliger
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveThe goal of this lab course is for the students to enhance their understanding on how basic analog electronic circuits work, or perhaps don't work, and provide enough practical experience for the students to feel at ease using transistors, resistors, capacitors, diodes, etc., to create working circuits.

For example, students create circuits that make physical quantities audible. Students are encourage to realise their own circuit ideas.
227-0085-13LProjects & Seminars: Assembling and Controlling a Tuning-Fork AFM Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3.5 credits3.5PT. Zambelli
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveInvented in the 1980s in Zurich and awarded with the Kavli prize in 2016, the atomic force microscope (AFM) has enabled us to visualize surfaces at the single atom level, and to measure single molecule and cell-cell interactions, deepening our understanding of material science and biology. This is achieved by controlling micromechanical piezo actuators with nanometer precision and processing noisy signals in order to achieve meaningful data.

In order to introduce you to the capabilities of modern AFMs in biomedical sensing, you will build your own setups in groups of two. You will be introduced to an AFM’s functionality, control, and signal read-out using LabView. A signal of an oscillating tuning-fork will be used as feedback for the self-built AFM. In order to better understand the working principle of a tuning fork, you will also build your own frequency sweeper and analyze it with self-built low-pass filters.

After you have implemented your own setup, you will have the chance to characterize different biomedical samples on state-of-the-art setups. This data will then be analyzed using Python.
The focus of this P&S seminar is to enable you to transfer your theoretical knowledge into practice and at the same time get to know how electrical engineering can be used in biomedical research.

The course requires active participation during the practical sessions, a 10-15 min presentation and a short written report on the acquired results. The course will be given in English.


Dates:
Mon 4.10., Wed 6.10., Mon 11.10., Wed 13.10., Mon 25.10., Wed 27.10., Mon 1.11., Wed 3.11.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesfostered
Problem-solvingassessed
Project Managementassessed
Social CompetenciesCommunicationassessed
Cooperation and Teamworkassessed
Customer Orientationfostered
Leadership and Responsibilityfostered
Self-presentation and Social Influence fostered
Sensitivity to Diversityfostered
Negotiationassessed
Personal CompetenciesAdaptability and Flexibilityassessed
Creative Thinkingassessed
Critical Thinkingassessed
Integrity and Work Ethicsassessed
Self-awareness and Self-reflection assessed
Self-direction and Self-management assessed
227-0085-14LProjects & Seminars: Technical and Economic Aspects of Renewable Energy Supply Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PG. Hug
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveMore and more sustainable and renewable energy technologies are used for electricity generation to cope with climate change. These distributed resources transform the electric power grid and impose major challenges.

In this seminar, students have the opportunity to glance at cutting-edge research in the field of power systems. Possible research questions might be:

- How to integrate distributed energy generation like PV plants and wind turbines into the electricity grid?
- What challenges does the increasing share of electric vehicles and batteries impose on the power grid?
- How to cope for the uncertain generation capacity of renewables and how to forecast it?
- How does the electricity market work and how do the new sources of flexibility transform it?

Students will prepare a presentation and a report on their individual research question, which is based on an assigned paper. The main objectives are to practice literature review, scientific writing and presenting. Students will learn to independently understand specific research results – a crucial skill for academic research including semester and master projects.

The language of instruction is English. Registrations for the seminar are binding.
227-0085-15LProjects & Seminars: Python for Engineers - Get Productive in the Classroom, in the Lab and at Home Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PJ. Leuthold, K. Keller
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectivePython is an interpreted high-level programming language which is becoming increasingly popular in the academic scientific community as well as in industry. The course will introduce the basics of the python programming language, and will cover some of the most useful Python modules, such as numpy, scipy and matplotlib. The classes will further cover simple GUIs, data analysis and linking with shared libraries or C code. They will further familiarize with the GIT version control system, with the linux shell and with the most common software licenses. Students are not required to have previous Python programming experience.
227-0085-16LProjects & Seminars: Machine Learning for Brain-Computer Interfaces Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PL. Benini
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveA brain-computer interface (BCI) provides a communication and control channel based on the recognition of subject’s intention from spatiotemporal activity of the brain. A typical method to acquire neural activity signals is electroencephalograhy (EEG), which is often used in BCI. In order to make these data usable and get useful information out of them, signal processing techniques play a crucial role. Moreover, feature extraction and machine learning methods are applied to obtain a highly accurate BCI.

The aim of the Project and Seminars course is to give insights of signal processing and machine learning applied to brain-computer interfaces to undergraduate students, by having hands-on experience in brain signal acquisition, data processing, feature extraction, and machine learning.
227-0085-17LProjects & Seminars: Building a Wireless Infrared Headphone Restricted registration - show details
Does not take place this semester.
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W2 credits2P
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveThis P&S is about the design and operation of an optical infrared audio transmission system. For this purpose, we familiarize ourselves with important laboratory and measurement equipment (oscilloscope, spectrum analyzer) and measurement methods (record frequency response, S/N ratio, nonlinear interference). The influence of modulation to suppress interference will be investigated in experiments.

Each student builds an infrared transmitter and receiver. During assembly, we gain hands-on experience with soldering conventional and SMD components. The finished circuits are tested and tuned and can be taken home afterwards.
227-0085-18LProjects & Seminars: Bits on Air Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W2 credits2PM. Lerjen
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveDigital communication is a part of our everyday lives, whether we are sending e-mails, watching TV, listening to the radio, or using a cell phone. In this P&S, we will familiarize ourselves with the basics of digital communication.

On conventional PCs, the students will implement their own software modems for data transmission. These modems, just like the digital communication systems used in real life, consist of a modulator, a demodulator and an algorithm to synchronize the carrier of the incoming message. Once implemented, these modems can be used to acoustically transmit any data (such as small text files) between PCs.

We use MATLAB but previous knowledge thereof is not assumed. Rather, the goal of the project is to practice programming with MATLAB in addition to learning basics of digital communication.
227-0085-19LProjects & Seminars: Software Defined Radio Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits3PM. Lerjen
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveWireless transmission of information is ubiquitous today. Depending on application and frequency range, different types of modulation are used, with digital methods having largely replaced the old analog methods. Software Defined Radio (SDR) tools make it possible to dive into this world and "surf the waves" with relatively little effort. More powerful computers allow for increasingly complex signal processing in transmitters and receivers. At the same time, the signal processing algorithms can be adapted and changed very quickly and flexibly.

In this P&S we will take a closer look at how SDR works. In the first part we will work on the basics of frequencies, spectra, modulation types, and signal processing.

In the second part we will work in groups on different projects with SDR tools. Students can also bring their own ideas. At the end, the projects will be presented in the class.
227-0085-21LProjects & Seminars: Quad-Rotors: Control and Estimation Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W2 credits2PJ. Lygeros
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveThe objective of this P&S is to make a real-world quad-rotor fly autonomously by applying the control and estimation theory taught in class.
Details of this P&S course can be found at: http://www.dfall.ethz.ch/pands.php
A video showing highlights from HS2018 can be see here: http://www.youtube.com/watch?v=PEg-XHSXd58

In the first half of the P&S, we will introduce the physical model for a quad-rotor and use this to apply the control and estimation techniques that are taught in the 5th semester in the Control System 1 class. The students will then create their own control function for a quad-rotor and test these in simulation. The second half of the course will involve the students implementing the control and estimation algorithms they design in the real-world on our fleet of nano-quad-rotors. Once stable flight is achieved, the students will have the freedom to perform tasks with the quad-rotor. By implementing the control and estimation algorithms on a real-quadcopter, the students will gain experience with how decisions in the modelling and design stage affect real-world performance.

Important Information:
Students must be in the 6th semester.
The first class will be Monday, September 21 for all students.
Classes will then occur every second week. The students will be split into two groups and the classes for each group will occur on alternating weeks.
It is preferable to be taking the Control Systems 1 (CS1) course but not mandatory. Those students who are not taking CS1 will need to complete some extra reading to understand some aspects of this P&S.
Due to COVID-19, the course will be offered in an online setting with classes being held over Zoom. The students will be able to take a real-world quad-rotor to their homes in order to implement the control and estimation algorithms taught in the course.
227-0085-24LProjects & Seminars: Vision and Control in RoboCup Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W3 credits1PJ. Lygeros, L. Van Gool, F. Yu
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveVision and Control in RoboCup is jointly offered by Prof. John Lygeros (IFA), Prof. Luc Van Gool (CVL) and Prof. Fisher Yu (CVL).

RoboCup is a tournament where teams of autonomous robots compete in soccer matches against each other. The ETH team NomadZ ( https://robocup.ethz.ch/ ) plays in the Standard Platform League with a team of humanoid NAO robots, where the focus lies on developing robust and efficient algorithms for vision, control and behavior.
The main objective of this course is to familiarize students on the fundamental challenges we encounter in RoboCup. This is accomplished by a combination of lecture sessions, related student exercise sets and programming projects in MATLAB and Python. The topics cover visual localization, deep learning for object detection and reinforcement learning control of unknown systems.

Important information for candidates:
You are required to bring your own Laptop for the programing exercises.

The course is taught in English and open to 5th or higher semester students.
A basic knowledge of programming in Python and MATLAB is required.
A prior exposure to control theory (e.g. by attending a Control Systems course) is desirable. Those students who are not familiar with control theory will need to complete some extra study to understand some aspects of this P&S.
227-0085-25LProjects & Seminars: Magnetic Resonance: From Spectrum to Image Restricted registration - show details
Only for Electrical Engineering and Information Technology BSc.

The course unit can only be taken once. Repeated enrollment in a later semester is not creditable.
W1 credit1PM. Weiger Senften
AbstractThe category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work.
Learning objectiveThe phenomenon of nuclear magnetic resonance (NMR) and its application for spectroscopy and imaging are introduced. The course starts with a general introduction to NMR, followed by measurements on a clinical MRI scanner. The NMR experiments will be developed and programmed by the students. Starting from a simple spectroscopic experiment, the basics of imaging will be acquired step-by-step. Finally, sectional images of test objects will be obtained.

The course will be conducted only if at least 2 participants show up.
In case in-classroom teaching is not allowed, the course must be cancelled.
  •  Page  1  of  3 Next page Last page     All