Search result: Catalogue data in Spring Semester 2023

Biomedical Engineering Master Information
Major Courses
Bioelectronics
Recommended Elective Courses
These courses are particularly recommended for the Bioelectronics track. Please consult your track adviser if you wish to select other subjects.
NumberTitleTypeECTSHoursLecturers
151-0172-00LMicrosystems II: Devices and Applications Information W6 credits3V + 3UC. Hierold, C. I. Roman
AbstractThe students are introduced to the fundamentals and physics of microelectronic devices as well as to microsystems in general (MEMS). They will be able to apply this knowledge for system research and development and to assess and apply principles, concepts and methods from a broad range of technical and scientific disciplines for innovative products.
Learning objectiveThe students are introduced to the fundamentals and physics of microelectronic devices as well as to microsystems in general (MEMS), basic electronic circuits for sensors, RF-MEMS, chemical microsystems, BioMEMS and microfluidics, magnetic sensors and optical devices, and in particular to the concepts of Nanosystems (focus on carbon nanotubes), based on the respective state-of-research in the field. They will be able to apply this knowledge for system research and development and to assess and apply principles, concepts and methods from a broad range of technical and scientific disciplines for innovative products.

During the weekly 3 hour module on Mondays dedicated to Übungen the students will learn the basics of Comsol Multiphysics and utilize this software to simulate MEMS devices to understand their operation more deeply and optimize their designs.
ContentTransducer fundamentals and test structures
Pressure sensors and accelerometers
Resonators and gyroscopes
RF MEMS
Acoustic transducers and energy harvesters
Thermal transducers and energy harvesters
Optical and magnetic transducers
Chemical sensors and biosensors, microfluidics and bioMEMS
Nanosystem concepts
Basic electronic circuits for sensors and microsystems
Lecture notesHandouts (on-line)
151-0566-00LRecursive Estimation Information W4 credits2V + 1UR. D'Andrea
AbstractEstimation of the state of a dynamic system based on a model and observations in a computationally efficient way.
Learning objectiveLearn the basic recursive estimation methods and their underlying principles.
ContentIntroduction to state estimation; probability review; Bayes' theorem; Bayesian tracking; extracting estimates from probability distributions; Kalman filter; extended Kalman filter; particle filter; observer-based control and the separation principle.
Lecture notesLecture notes available on course website: http://www.idsc.ethz.ch/education/lectures/recursive-estimation.html
Prerequisites / NoticeRequirements: Introductory probability theory and matrix-vector algebra.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesfostered
Problem-solvingassessed
Project Managementfostered
Social CompetenciesCommunicationfostered
Cooperation and Teamworkfostered
Customer Orientationfostered
Leadership and Responsibilityfostered
Self-presentation and Social Influence fostered
Sensitivity to Diversityfostered
Negotiationfostered
Personal CompetenciesIntegrity and Work Ethicsfostered
151-0622-00LMeasuring on the Nanometer ScaleW2 credits2GA. Stemmer
AbstractIntroduction to theory and practical application of measuring techniques suitable for the nano domain.
Learning objectiveIntroduction to theory and practical application of measuring techniques suitable for the nano domain.
ContentConventional techniques to analyze nano structures using photons and electrons: light microscopy with dark field and differential interference contrast; scanning electron microscopy, transmission electron microscopy. Interferometric and other techniques to measure distances. Optical traps. Foundations of scanning probe microscopy: tunneling, atomic force, optical near-field. Interactions between specimen and probe. Current trends, including spectroscopy of material parameters.
Lecture notesSlides available via Moodle (registered participants only).
151-0630-00LNanorobotics Information W4 credits2V + 1US. Pané Vidal
AbstractNanorobotics is an interdisciplinary field that includes topics from nanotechnology and robotics. The aim of this course is to expose students to the fundamental and essential aspects of this emerging field.
Learning objectiveThe aim of this course is to expose students to the fundamental and essential aspects of this emerging field. These topics include basic principles of nanorobotics, building parts for nanorobotic systems, powering and locomotion of nanorobots, manipulation, assembly and sensing using nanorobots, molecular motors, and nanorobotics for nanomedicine.
151-0636-00LSoft and Biohybrid Robotics Information Restricted registration - show details W4 credits3GR. Katzschmann
AbstractSoft and biohybrid robotics are emerging fields taking inspiration from nature to create robots that are inherently safer to interact with. You learn how to create structures, actuators, sensors, models, controllers, and machine learning architectures exploiting the deformable nature of soft robots. You also learn how to apply soft robotic principles to challenges of your research domain.
Learning objectiveLearning Objective 1: Solve a robotics challenge with a soft robotic design
Step 1: Formulate suitable functional requirements for the challenge
Step 2: Select soft robotic actuator material
Step 3: Design and fabrication approach suitable for the challenge
Step 4: Basic controller for robotic functionality

Learning Objective 2: Formulate modeling, control, and learning frameworks for highly articulated robots in real-life scenarios
Step 1: Formulate the dynamic skills needed for the real-life scenario
Step 2: Pick + combine suitable multiphysics modeling, control + learning techniques for this scenario
Step 3: Evaluate the modeling/control approach for a real-life scenario
Step 4: Modify and enhance the modeling/control approach and repeat the evaluation
Step 5: Choose a learning approach for complex robotic skills

Learning Objective 3: Apply the principles of mechanical impedance and embodied intelligence to soft robotic challenges in various domains
Step 1: Identify the moving aspects of the problem
Step 2: Choose and design the passive and actively-controlled degrees of freedom
Step 3: Pick the actuation material based on suitability to your challenge
Step 4: Design in detail multiple combinations of body and brain
Step 5: Simulate, build, test, fail, and repeat this often and quickly until the soft robot works for simple settings
Step 6: Upgrade and validate the robot for a suitable performance under real-world conditions

Learning Objective 4: Rethink robotic approaches by moving towards designs made of living materials
Step 1: Identify what problems could be easier to solve with a complex living material
Step 2: Scout for available works that have potentially tackled the problem with a living material
Step 3: Formulate a hypothesis for your new approach with a living material
Step 4: Design a minimum viable prototype (MVP) that suitably highlights your new approach
ContentStudents will learn about the latest research advances in material technologies, fabrication, modeling, and machine learning to design, simulate, build, and control soft and biohybrid robots.

Part 1: Functional and intelligent materials for use in soft and biohybrid robotic applications
Part 2: Design and design morphologies of soft robotic actuators and sensors
Part 3: Fabrication techniques including 3D printing, casting, roll-to-roll, tissue engineering
Part 4: Biohybrid robotics including microrobots and macrorobots; tissue engineering
Part 5: Mechanical modeling including minimal parameter models, finite-element models, and ML-based models
Part 6: Closed-loop controllers of soft robots that exploit the robot's impedance and dynamics for locomotion and manipulation tasks
Part 7: Machine Learning approaches to soft robotics, for design synthesis, modeling, and control

Regular assignments throughout the semester will teach the participants to implement the skills and knowledge learned during the class.
Lecture notesAll class materials including slides, recordings, assignments, pre-reads, and tutorials can be found on the Moodle page of the class.
Literature1) Yasa et al. "An Overview of Soft Robotics." Annu. Rev. Control Robot. Auton. Syst. (2023). 6:1–29.
2) Polygerinos et al. "Soft robotics: Review of fluid‐driven intrinsically soft devices; manufacturing, sensing, control, and applications in human‐robot interaction." Advanced Engineering Materials 19.12 (2017): 1700016.
3) Cianchetti, et al. "Biomedical applications of soft robotics." Nature Reviews Materials 3.6 (2018): 143-153.
4) Ricotti et al. "Biohybrid actuators for robotics: A review of devices actuated by living cells." Science Robotics 2.12 (2017).
5) Sun et al. "Biohybrid robotics with living cell actuation." Chemical Society Reviews 49.12 (2020): 4043-4069.
Prerequisites / Notice- Prerequesites are dynamics, controls, and intro to robotics.
- Only for students at master or PhD level.
- Due to the limited places, the priority goes first to students from the Robotics, Systems and Control Master and second to the other study programs where the course is offered.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingfostered
Media and Digital Technologiesassessed
Problem-solvingassessed
Project Managementassessed
Social CompetenciesCommunicationassessed
Cooperation and Teamworkassessed
Customer Orientationfostered
Leadership and Responsibilityfostered
Self-presentation and Social Influence fostered
Sensitivity to Diversityfostered
Negotiationfostered
Personal CompetenciesAdaptability and Flexibilityfostered
Creative Thinkingassessed
Critical Thinkingassessed
Integrity and Work Ethicsfostered
Self-awareness and Self-reflection fostered
Self-direction and Self-management fostered
151-0638-00LMaP Distinguished Lecture Series on Engineering with Living Materials
This course is primarily designed for MSc and doctoral students. Guests are welcome.

Former title: MaP Distinguished Lecture Series on Soft Robotics
W1 credit2SR. Katzschmann, M. Filippi, X.‑H. Qin, Z. Zhang
AbstractThis course is an interdisciplinary colloquium on the engineering of biohybrid systems and robotics. Internationally renowned speakers from academia and industry give lectures about their cutting-edge research, which highlights the state-of-the-art and frontiers in the field of engineering with living materials and biohybrids.
Learning objectiveParticipants become acquainted with the state-of-the-art and frontiers in biohybrid systems and robotics, which is a topic of global and future relevance from the field of materials and process engineering. The self-study of relevant literature and active participation in discussions following presentations by internationally renowned speakers stimulate critical thinking and allow participants to deliberately discuss challenges and opportunities with leading academics and industrial experts and to exchange ideas within an interdisciplinary community.
ContentThis course is a colloquium involving a selected mix of internationally renowned speakers from academia and industry who present their cutting-edge research in the field of engineered systems using living materials. In particular, the course will cover fundamentals of bioengineering at a multicellular level (biofabrication), as well as examples of manufacturing and application of living cells to engineered systems for medical applications and beyond. Speakers will show how to combine living cells with non-living, synthetic materials to realize bio-hybrid systems to be applied to many fields of human life, ranging from biomedicine to robotics, biosensing, ecology, and architecture. It will be shown how bio-hybrid technologies and cutting-edge engineering techniques can support cell proliferation and even enhance their cell functions. The course will cover materials and approaches for the biofabrication of living tissue, seen as a biomedical model for pathophysiological discovery research, or as transplantable grafts for tissue regeneration. Speakers will illustrate how living species can contribute to ecological approaches in town planning (such as CO2 sequestration), sensing and processor technologies enabled by connective and signaling abilities of cells, and motile systems actuated by contractile cells (bio-hybrid robots).  The main learning objective is to learn about: materials and techniques to build intelligent biological systems for future, sustainable societies; mechanisms of cell and tissue programmability; and applications in bio-robotics, communication, sensing technologies, and medical engineering.
The self-study of relevant pre-read literature provided in advance of each lecture serves as a basis for active participation in the critical discussions following each presentation.
Lecture notesSelected scientific pre-read literature (around two articles per lecture) relevant for and discussed during the lectures is posted in advance on the course web page.
Prerequisites / NoticeThis course is taught by a selection of internationally renowned speakers from academia and industry working in the field of bio-hybrid systems and robotics. This lecture series is focusing on the recent trends in engineering with living materials.

Participants should have a background in tissue engineering, material science, and/or robotics.

To obtain credits, students need to: (i) attend 80% of all lectures; (ii) submit a one-page abstract of 3 different lectures. The performance will be assessed with a "Pass/Fail" format.

On-site attendance to the lectures is preferred to foster in-person contacts. However, for lectures given by online speakers, a Zoom link to attend remotely will be provided on Moodle.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesfostered
Media and Digital Technologiesfostered
Problem-solvingfostered
Social CompetenciesCommunicationfostered
Personal CompetenciesAdaptability and Flexibilityfostered
Creative Thinkingfostered
Critical Thinkingfostered
Integrity and Work Ethicsfostered
Self-awareness and Self-reflection fostered
Self-direction and Self-management fostered
151-0641-00LIntroduction to Robotics and Mechatronics Information Restricted registration - show details
Number of participants limited to 60.

Enrollment is only valid through registration on the MSRL website (www.msrl.ethz.ch). Registrations per e-mail is no longer accepted!
W4 credits2V + 2UB. Nelson, Q. Boehler, J. Lussi
AbstractThe aim of this lecture is to expose students to the fundamentals of mechatronic and robotic systems. Over the course of these lectures, topics will include how to interface a computer with the real world, different types of sensors and their use, different types of actuators and their use.
Learning objectiveAn ever-increasing number of mechatronic systems are finding their way into our daily lives. Mechatronic systems synergistically combine computer science, electrical engineering, and mechanical engineering. Robotics systems can be viewed as a subset of mechatronics that focuses on sophisticated control of moving devices.

The aim of this course is to practically and theoretically expose students to the fundamentals of mechatronic and robotic systems. Over the course of the semester, the lecture topics will include an overview of robotics, an introduction to different types of sensors and their use, the programming of microcontrollers and interfacing these embedded computers with the real world, signal filtering and processing, an introduction to different types of actuators and their use, an overview of computer vision, and forward and inverse kinematics. Throughout the course, students will periodically attend laboratory sessions and implement lessons learned during lectures on real mechatronic systems. By the end of the course, you will be able to independently choose, design and integrate these different building blocks into a working mechatronic system.
ContentThe course consists of weekly lectures and lab sessions. The weekly topics are the following:
0. Course Introduction
1. C Programming
2. Sensors
3. Data Acquisition
4. Signal Processing
5. Digital Filtering
6. Actuators
7. Computer Vision and Kinematics
8. Modeling and Control
9. Review and Outlook

The lecture schedule can be found on our course page on the MSRL website (www.msrl.ethz.ch)
Prerequisites / NoticeThe students are expected to be familiar with C programming.
151-0952-00LNanophotonics: from Fundamentals to ApplicationsW4 credits2V + 2UD. J. Norris, R. Quidant
AbstractNanophotonics exploits the unique optical properties of nanostructured materials to boost our control over light, beyond what conventional optics can do. In particular, nanophotonics has proven to offer a unique toolbox to engineer light on the nanometer scale, benefiting a wide spectrum of scientific disciplines, ranging from physics, chemistry, biology, and engineering.
Learning objectiveThe purpose of this course is threefold: (i) to introduce students to the principal concepts of nanophotonics, (ii) to describe some of the main nanophotonics implementations to control light on the nanometer scale, and finally (iii) to present specific applications where nanophotonics has made breakthrough contributions.
ContentI- INTRODUCTORY CONCEPTS
1. The diffraction limit and the challenges of conventional optics
2. The optical near field
3. Reminders on light-matter interaction
4. Reminders on optical resonators

II- PLASMONICS
1. Surface plasmon polaritons
2. Localized surface plasmons
3. Hot carriers
4. Thermoplasmonics

III- DIELECTRIC NANOPHOTONICS
1. Mie resonances in subwavelength particles
2. Electric versus magnetic resonances
3. Mode engineering and directional scattering
4. Dielectric nanophotonics versus plasmonics

IV- ARTIFICIAL PHOTONIC MATERIALS
1. Photonic crystals
2. Metamaterials
3. Topological photonics
4. Flat optics, metasurfaces & metalenses

V- APPLICATIONS
1. Renewable energy
2. Biomedicine
3. Information and Communication Technology
Lecture notesClass notes and handouts
Literature- Introduction to Nanophotonics - Benisty, Greffet & Lalanne
- Absorption and scattering of light by small particles - Bohren & Huffman
- Thermoplasmonics - Baffou
- Plasmonics - Maier
Prerequisites / NoticePhysics, Introduction to Photonics
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
151-0980-00LBiofluiddynamicsW4 credits2V + 1UD. Obrist, P. Jenny
AbstractIntroduction to the fluid dynamics of the human body and the modeling of physiological flow processes (biomedical fluid dynamics).
Learning objectiveA basic understanding of fluid dynamical processes in the human body. Knowledge of the basic concepts of fluid dynamics and the ability to apply these concepts appropriately.
ContentThis lecture is an introduction to the fluid dynamics of the human body (biomedical fluid dynamics). For selected topics of human physiology, we introduce fundamental concepts of fluid dynamics (e.g., creeping flow, incompressible flow, flow in porous media, flow with particles, fluid-structure interaction) and use them to model physiological flow processes. The list of studied topics includes the cardiovascular system and related diseases, blood rheology, microcirculation, respiratory fluid dynamics and fluid dynamics of the inner ear.
Lecture notesLecture notes are provided electronically.
LiteratureA list of books on selected topics of biofluiddynamics can be found on the course web page.
227-1046-00LComputer Simulations of Sensory Systems Information W3 credits3GT. Haslwanter
AbstractThis course deals with computer simulations of the human auditory, visual, and balance system. The lecture will cover the physiological and mechanical mechanisms of these sensory systems. And in the exercises, the simulations will be implemented with Python. The simulations will be such that their output could be used as input for actual neuro-sensory prostheses.
Learning objectiveOur sensory systems provide us with information about what is happening in the world surrounding us. Thereby they transform incoming mechanical, electromagnetic, and chemical signals into “action potentials”, the language of the central nervous system.
The main goal of this lecture is to describe how our sensors achieve these transformations, how they can be reproduced with computational tools. For example, our auditory system performs approximately a “Fourier transformation” of the incoming sound waves; our early visual system is optimized for finding edges in images that are projected onto our retina; and our balance system can be well described with a “control system” that transforms linear and rotational movements into nerve impulses.
In the exercises that go with this lecture, we will use Python to reproduce the transformations achieved by our sensory systems. The goal is to write programs whose output could be used as input for actual neurosensory prostheses: such prostheses have become commonplace for the auditory system, and are under development for the visual and the balance system. For the corresponding exercises, at least some basic programing experience is required!
ContentThe following topics will be covered:
• Introduction into the signal processing in nerve cells.
• Introduction into Python.
• Simplified simulation of nerve cells (Hodgkins-Huxley model).
• Description of the auditory system, including the application of Fourier transforms on recorded sounds.
• Description of the visual system, including the retina and the information processing in the visual cortex. The corresponding exercises will provide an introduction to digital image processing.
• Description of the mechanics of our balance system, and the “Control System”-language that can be used for an efficient description of the corresponding signal processing (essentially Laplace transforms and control systems).
Lecture notesFor each module additional material will be provided on the e-learning platform "moodle". The main content of the lecture is also available as a wikibook, under http://en.wikibooks.org/wiki/Sensory_Systems
LiteratureOpen source information is available as wikibook http://en.wikibooks.org/wiki/Sensory_Systems

For good overviews of the neuroscience, I recommend:

• Principles of Neural Science (5th Ed, 2012), by Eric Kandel, James Schwartz, Thomas Jessell, Steven Siegelbaum, A.J. Hudspeth
ISBN 0071390111 / 9780071390118
THE standard textbook on neuroscience.
NOTE: The 6th edition will be released on February 5, 2021!
• L. R. Squire, D. Berg, F. E. Bloom, Lac S. du, A. Ghosh, and N. C. Spitzer. Fundamental Neuroscience, Academic Press - Elsevier, 2012 [ISBN: 9780123858702].
This book covers the biological components, from the functioning of an individual ion channels through the various senses, all the way to consciousness. And while it does not cover the computational aspects, it nevertheless provides an excellent overview of the underlying neural processes of sensory systems.

• G. Mather. Foundations of Sensation and Perception, 2nd Ed Psychology Press, 2009 [ISBN: 978-1-84169-698-0 (hardcover), oder 978-1-84169-699-7 (paperback)]
A coherent, up-to-date introduction to the basic facts and theories concerning human sensory perception.

• The best place to get started with Python programming are the https://scipy-lectures.org/

On signal processing with Python, my upcoming book
• Hands-on Signal Analysis with Python (Due: January 13, 2021
ISBN 978-3-030-57902-9, https://www.springer.com/gp/book/9783030579029)
will contain an explanation to all the required programming tools and packages.
Prerequisites / Notice•Since I have to travel from Linz, Austria, to Zurich to give this lecture, I plan to hold this lecture online every 2nd week.

In addition to the lectures, this course includes external lab visits to institutes actively involved in research on the relevant sensory systems.
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.
Learning 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.
227-0395-00LNeural SystemsW6 credits2V + 1U + 1AR. Hahnloser, M. F. Yanik, B. Grewe
AbstractThis course introduces principles of information processing in neural systems. It covers basic neuroscience for engineering students, experiment techniques used in animal research and methods for inferring neural mechanisms. Students learn about neural information processing and basic principles of natural intelligence and their impact on artificially intelligent systems.
Learning objectiveThis course introduces
- Basic neurophysiology and mathematical descriptions of neurons
- Methods for dissecting animal behavior
- Neural recordings in intact nervous systems and information decoding principles
- Methods for manipulating the state and activity in selective neuron types
- Neuromodulatory systems and their computational roles
- Reward circuits and reinforcement learning
- Imaging methods for reconstructing the synaptic networks among neurons
- Birdsong and language
- Neurobiological principles for machine learning.
ContentFrom active membranes to propagation of action potentials. From synaptic physiology to synaptic learning rules. From receptive fields to neural population decoding. From fluorescence imaging to connectomics. Methods for reading and manipulation neural ensembles. From classical conditioning to reinforcement learning. From the visual system to deep convolutional networks. Brain architectures for learning and memory. From birdsong to computational linguistics.
Prerequisites / NoticeBefore taking this course, students are encouraged to complete "Bioelectronics and Biosensors" (227-0393-10L).

As part of the exercises for this class, students are expected to complete a programming or literature review project to be defined at the beginning of the semester.
227-0390-00LElements of MicroscopyW4 credits3GM. Stampanoni, G. Csúcs, A. Sologubenko
AbstractThe lecture reviews the basics of microscopy by discussing wave propagation, diffraction phenomena and aberrations. It gives the basics of light microscopy, introducing fluorescence, wide-field, confocal and multiphoton imaging. It further covers 3D electron microscopy and 3D X-ray tomographic micro and nanoimaging.
Learning objectiveSolid introduction to the basics of microscopy, either with visible light, electrons or X-rays.
ContentIt would be impossible to imagine any scientific activities without the help of microscopy. Nowadays, scientists can count on very powerful instruments that allow investigating sample down to the atomic level.
The lecture includes a general introduction to the principles of microscopy, from wave physics to image formation. It provides the physical and engineering basics to understand visible light, electron and X-ray microscopy.
During selected exercises in the lab, several sophisticated instrument will be explained and their capabilities demonstrated.
LiteratureAvailable Online.
227-0622-00LApplications of Thermal Modeling: From Hot Atoms to Heated TissuesW4 credits3GE. Neufeld, M. Luisier
AbstractHow about leveraging heat to cure cancer or to solve today’s energy crisis? Computational simulation of heat-related phenomena from the atomic-scale to living organisms is key to achieve these goals and will be at the core of this multidisciplinary course. The necessary physics, modeling, and computing background will be covered, from theory to practical implementations in concrete applications.
Learning objectiveDuring this course students will:

- learn the physics governing the formation and propagation of heat in solids and living human tissues;

- discover how heat can be used in personalised cancer therapies or in thermoelectric applications to produce reusable energy;

- develop computational models describing electromagnetically-induced heating;

- get familiar with computational simulation techniques across a wide range of spatial scales, incl. methods for simulating in vivo heating, considering thermoregulation and perfusion, or more fundamental approaches that consider heat at the level of atomic vibrations;

- implement and apply simulation techniques within a state-of-the-art open-source simulation platform for computational life sciences, and a framework for computer-aided design of nanoscale electronic devices;

- learn about practical aspects related to performance-critical coding and numerics for computational simulations;

- work on two small projects applying the theoretical concepts presented during the lectures to two specific real-world applications where heat modeling is required;

- learn about current challenges of high social relevance associated with heat modeling.
ContentThe following topics will be covered:

- introduction to electromagnetic heating, from its social relevance and history to its application in biology and electronics;

- personalised therapies relying on local heating;

- thermoelectricity (production of electricity from heat gradients);

- microscopic/macroscopic thermal transport including governing equations, numerical methods to solve them, and applications;

- numerical algorithms and their implementation, shared and distributed parallelization approaches and pitfalls, use of graphics processing units (GPUs) for hardware acceleration, and solutions for high performance computing;

- usage of the Sim4Life simulation platform (therapy planning) and of the OMEN technology computer aided design tool (device simulation) as practical examples;

- odel verification and validation.
Lecture notesLecture slides are distributed every week and can be found at
https://iis-students.ee.ethz.ch/lectures/thermal-modeling/
Prerequisites / NoticeThis course is ideal for students who have an interest in computational sciences, a passion for interdisciplinarity, and generally enjoy problem-solving.

The course requires a basic knowledge of Python scripting and C/C++ coding skills, undergraduate entry-level familiarity with electric and magnetic fields/forces, differential equations, calculus, and basic knowledge of biology and physics.
CompetenciesCompetencies
Concepts and Theoriesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Problem-solvingassessed
Project Managementassessed
Personal CompetenciesAdaptability and Flexibilityassessed
Creative Thinkingassessed
Critical Thinkingassessed
227-0669-00LChemistry of Devices and Technologies Restricted registration - show details W4 credits1V + 2UM. Yarema
AbstractThe course covers basics of chemistry and material science, relevant for modern devices and technologies. The course consists of interactive classroom activities (lectures, workshops, laboratory sessions) and individual component. For the latter, students accomplish individual projects to study, evaluate, and present a chosen technology from a viewpoint of chemistry and materials science.
Learning objectiveThe course brings relevant chemistry knowledge, tailored to the needs of electrical engineering students. Students will gain understanding of the basic concepts of chemistry and materials science, acquire technology-related practical and analytic skills through the small group activities, laboratory experiments, workshops, and conference sessions as well as guidance through individual projects that require interdisciplinary and critical thinking.
Students will learn which materials, reactions, and device fabrication processes are important for nowadays technologies and products. They will gain important knowledge of state-of-the-art technologies from materials and fabrication viewpoints.
Finally, students will choose selected technologies or devices and study them in details in order to establish and understand the link between the structure, properties, and performance of functional materials. By doing this, students will also improve important soft skills, such as academic text writing, presenting, and active learning.
ContentStudents will spend 3h per week in the interactive classroom activities (lectures, workshops, laboratory and conference sessions) and additional 4-6h per week working on individual projects.
The goal of the individual student's project is to understand the chemistry related to the manufacture and operation of a specific device or technology and how the structure and properties of materials relate to the performance of devices/technologies (students will be able to choose which technology they want to study).
To ensure project-based continued learning throughout the semester, students will receive a matching information during the classroom activities. Individual projects will be evaluated by three interim project reports and by a final presentation.
LiteratureLecture notes will be made available on the website.
227-0690-11LLarge-Scale Convex OptimizationW4 credits2V + 1UM. Mühlebach
AbstractConvex optimization has revolutionized modern decision making and underpins many scientific and engineering disciplines. To enable its use in modern large-scale applications, we require new analytical methods that address limitations of existing solutions. This course is intended to provide a comprehensive overview of convex analysis and numerical methods for large-scale optimization.
Learning objectiveStudents should be able to apply the fundamental results in convex analysis and numerical methods to analyze and solve large-scale convex optimization problems.
ContentConvex analysis and methods for large-scale optimization. Topics will include: convex sets and functions ; duality theory ; optimality and infeasibility conditions ; structured optimization problems ; gradient-based methods ; operator splitting methods ; distributed and decentralized optimization ; applications in various research areas.
Lecture notesAvailable on the course Moodle platform.
Prerequisites / NoticeSufficient mathematical maturity, in particular in linear algebra and analysis.
227-0690-12LAdvanced Topics in ControlW4 credits2V + 2UF. Dörfler, M. Hudoba de Badyn
AbstractAdvanced Topics in Control (ATIC) covers advanced research topics in control theory. It is offered each Spring semester with the topic rotating from year to year. Repetition for credit is possible, with consent of the instructor. During the spring of 2020, the course will cover a range of topics in distributed systems control.
Learning objectiveBy the end of this course you will have developed a sound and versatile toolkit to tackle a range of problems in network systems and distributed systems control. In particular, we will develop the methodological foundations of algebraic graph theory, consensus algorithms, and multi-agent systems. Building on top of these foundations we cover a range of problems in epidemic spreading over networks, swarm robotics, sensor networks, opinion dynamics, distributed optimization, and electrical network theory.
ContentDistributed control systems include large-scale physical systems, engineered multi-agent systems, as well as their interconnection in cyber-physical systems. Representative examples are electric power grids, swarm robotics, sensor networks, and epidemic spreading over networks. The challenges associated with these systems arise due to their coupled, distributed, and large-scale nature, and due to limited sensing, communication, computing, and control capabilities. This course covers algebraic graph theory, consensus algorithms, stability of network systems, distributed optimization, and applications in various domains.
Lecture notesA complete set of lecture notes and slides will be provided.
LiteratureThe course will be largely based on the following set of lecture notes co-authored by one of the instructors: http://motion.me.ucsb.edu/book-lns/
Prerequisites / NoticeSufficient mathematical maturity, in particular in linear algebra and dynamical systems.
227-0966-00LQuantitative Big Imaging: From Images to StatisticsW4 credits2V + 1UP. A. Kaestner, M. Stampanoni
AbstractThe lecture focuses on the challenging task of extracting robust, quantitative metrics from imaging data and is intended to bridge the gap between pure signal processing and the experimental science of imaging. The course will focus on techniques, scalability, and science-driven analysis.
Learning objective1. Introduction of applied image processing for research science covering basic image processing, quantitative methods, and statistics.
2. Understanding of imaging as a means to accomplish a scientific goal.
3. Ability to apply quantitative methods to complex 3D data to determine the validity of a hypothesis
ContentImaging is a well established field and is rapidly growing as technological improvements push the limits of resolution in space, time, material and functional sensitivity. These improvements have meant bigger, more diverse datasets being acquired at an ever increasing rate. With methods varying from focused ion beams to X-rays to magnetic resonance, the sources for these images are exceptionally heterogeneous; however, the tools and techniques for processing these images and transforming them into quantitative, biologically or materially meaningful information are similar.
The course consists of equal parts theory and practical analysis of first synthetic and then real imaging datasets. Basic aspects of image processing are covered such as filtering, thresholding, and morphology. From these concepts a series of tools will be developed for analyzing arbitrary images in a very generic manner. Specifically a series of methods will be covered, e.g. characterizing shape, thickness, tortuosity, alignment, and spatial distribution of material features like pores. From these metrics the statistics aspect of the course will be developed where reproducibility, robustness, and sensitivity will be investigated in order to accurately determine the precision and accuracy of these quantitative measurements. A major emphasis of the course will be scalability and the tools of the 'Big Data' trend will be discussed and how cluster, cloud, and new high-performance large dataset techniques can be applied to analyze imaging datasets. In addition, given the importance of multi-scale systems, a data-management and analysis approach based on modern databases will be presented for storing complex hierarchical information in a flexible manner. Finally as a concluding project the students will apply the learned methods on real experimental data from the latest 3D experiments taken from either their own work / research or partnered with an experimental imaging group.
The course provides the necessary background to perform the quantitative evaluation of complicated 3D imaging data in a minimally subjective or arbitrary manner to answer questions coming from the fields of physics, biology, medicine, material science, and paleontology.
Lecture notesAvailable online. https://imaginglectures.github.io/Quantitative-Big-Imaging-2023/weeklyplan.html
LiteratureWill be indicated during the lecture.
Prerequisites / NoticeIdeally, students will have some familiarity with basic manipulation and programming in languages like Python, Matlab, or R. Interested students who are worried about their skill level in this regard are encouraged to contact Anders Kaestner directly (anders.kaestner@psi.ch).

More advanced students who are familiar with Python, C++, (or in some cases Java) will have to opportunity to develop more of their own tools.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesassessed
Problem-solvingassessed
Personal CompetenciesCreative Thinkingassessed
Critical Thinkingassessed
227-0973-00LTranslational Neuromodeling Restricted registration - show details W8 credits3V + 2U + 1AK. Stephan
AbstractThis course provides an introduction to Translational Neuromodeling (the development of computational assays of neuronal and cognitive processes) and their application to concrete clinical questions (Computational Psychiatry/Psychosomatics). It focuses on a generative modeling strategy and teaches (hierarchical) Bayesian models of neuroimaging data and behaviour, incl. exercises and project work.
Learning objectiveTo obtain an understanding of the goals, concepts and methods of Translational Neuromodeling and Computational Psychiatry/Psychosomatics, particularly with regard to Bayesian models of neuroimaging (fMRI, EEG) and behavioural data.
ContentThis course provides a systematic introduction to Translational Neuromodeling (the development of computational assays of neuronal and cognitive processes) and their application to concrete clinical questions (Computational Psychiatry/Psychosomatics). The first part of the course will introduce disease concepts from psychiatry and psychosomatics, their history, and clinical priority problems. The second part of the course concerns computational modeling of neuronal and cognitive processes for clinical applications. A particular focus is on Bayesian methods and generative models, for example, dynamic causal models for inferring neuronal processes from neuroimaging data, and hierarchical Bayesian models for inference on cognitive processes from behavioural data. The course discusses the mathematical and statistical principles behind these models, illustrates their application to various psychiatric diseases, and outlines a general research strategy based on generative models.

Lecture topics include:
1. Introduction to Translational Neuromodeling and Computational Psychiatry/Psychosomatics
2. Psychiatric nosology
3. Pathophysiology of psychiatric disease mechanisms
4. Principles of Bayesian inference and generative modeling
5. Variational Bayes (VB)
6. Bayesian model selection
7. Markov Chain Monte Carlo techniques (MCMC)
8. Bayesian frameworks for understanding psychiatric and psychosomatic diseases
9. Generative models of fMRI data
10. Generative models of electrophysiological data
11. Generative models of behavioural data
12. Computational concepts of schizophrenia and depression
13. Generative embedding: Model-based predictions about individual patients

Practical exercises include mathematical derivations and the implementation of specific models and inference methods. In additional project work, students are required to either develop a novel generative model (and demonstrate its properties in simulations) or devise novel applications of an existing model to empirical data in order to address a clinical question. Group work (up to 3 students) is required.

Please note that some of the exercises involve the use of open source software in Matlab.
LiteratureSee TNU website:
https://www.tnu.ethz.ch/en/teaching
Prerequisites / NoticeGood knowledge of principles of statistics, good programming skills (the majority of the open source software tools used is in MATLAB; for project work, Julia can also be used)
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingfostered
Media and Digital Technologiesassessed
Problem-solvingfostered
Project Managementfostered
Social CompetenciesCommunicationfostered
Cooperation and Teamworkfostered
Leadership and Responsibilityfostered
Personal CompetenciesAdaptability and Flexibilityfostered
Creative Thinkingassessed
Critical Thinkingfostered
Integrity and Work Ethicsfostered
Self-awareness and Self-reflection fostered
Self-direction and Self-management fostered
227-0976-00LComputational Psychiatry & Computational Psychosomatics Restricted registration - show details
Does not take place this semester.
Information for UZH students:
Enrolment to this course unit only possible at ETH Zurich.
No enrolment to module BMT20002.

Please mind the ETH enrolment deadlines for UZH students: Link
W2 credits4SK. Stephan
AbstractThis seminar deals with the development of clinically relevant computational tools and/or their application to psychiatry and psychosomatics. Complementary to the annual Computational Psychiatry Course, it serves to build bridges between computational scientists and clinicians and is designed to foster in-depth exchange, with ample time for discussion
Learning objectiveUnderstanding strengths and weaknesses of current trends in the development of clinically relevant computational tools and their application to problems in psychiatry and psychosomatics.
ContentThis seminar deals with the development of computational tools (e.g. generative models, machine learning) and/or their application to psychiatry and psychosomatics. The seminar includes (i) presentations by computational scientists and clinicians, (ii) group discussion with focus on methodology and clinical utility, (iii) self-study based on literature provided by presenters.
LiteratureLiterature for additional self-study of the topics presented in this seminar will be provided by the presenters and will be available online at https://www.tnu.ethz.ch/en/teaching
Prerequisites / NoticeParticipants are expected to be familiar with general principles of statistics (including Bayesian statistics) and have successfully completed the course “Computational Psychiatry” (Course number 227-0971-00L).
  •  Page  1  of  2 Next page Last page     All