Suchergebnis: Katalogdaten im Herbstsemester 2018
Rechnergestützte Wissenschaften Master | ||||||
Vertiefungsgebiete | ||||||
Astrophysik | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
---|---|---|---|---|---|---|
401-7851-00L | Theoretical Astrophysics (University of Zurich) Der Kurs muss direkt an der UZH belegt werden. UZH Modulkürzel: AST512 Beachten Sie die Einschreibungstermine an der UZH: Link | W | 10 KP | 4V + 2U | R. Teyssier | |
Kurzbeschreibung | This course covers the foundations of astrophysical fluid dynamics, the Boltzmann equation, equilibrium systems and their stability, the structure of stars, astrophysical turbulence, accretion disks and their stability, the foundations of radiative transfer, collisionless systems, the structure and stability of dark matter halos and galactic disks. | |||||
Lernziel | ||||||
Literatur | Course Materials: 1- The Physics of Astrophysics, Volume 1: Radiation by Frank H. Shu 2- The Physics of Astrophysics, Volume 2: Gas Dynamics by Frank H. Shu 3- Foundations of radiation hydrodynamics, Dimitri Mihalas and Barbara Weibel-Mihalas 4- Radiative Processes in Astrophysics, George B. Rybicki and Alan P. Lightman 5- Galactic Dynamics, James Binney and Scott Tremaine | |||||
Voraussetzungen / Besonderes | Prerequisites: Introduction to Astrophysics Mathematical Methods for the Physicist Quantum Mechanics (All preferred but not obligatory) Prior Knowledge: Mechanics Quantum Mechanics and atomic physics Thermodynamics Fluid Dynamics Electrodynamics | |||||
401-7855-00L | Computational Astrophysics (University of Zurich) Der Kurs muss direkt an der UZH belegt werden. UZH Modulkürzel: AST245 Beachten Sie die Einschreibungstermine an der UZH: Link | W | 6 KP | 2V | L. M. Mayer | |
Kurzbeschreibung | ||||||
Lernziel | Acquire knowledge of main methodologies for computer-based models of astrophysical systems,the physical equations behind them, and train such knowledge with simple examples of computer programmes | |||||
Inhalt | 1. Integration of ODE, Hamiltonians and Symplectic integration techniques, time adaptivity, time reversibility 2. Large-N gravity calculation, collisionless N-body systems and their simulation 3. Fast Fourier Transform and spectral methods in general 4. Eulerian Hydrodynamics: Upwinding, Riemann solvers, Limiters 5. Lagrangian Hydrodynamics: The SPH method 6. Resolution and instabilities in Hydrodynamics 7. Initial Conditions: Cosmological Simulations and Astrophysical Disks 8. Physical Approximations and Methods for Radiative Transfer in Astrophysics | |||||
Literatur | Galactic Dynamics (Binney & Tremaine, Princeton University Press), Computer Simulation using Particles (Hockney & Eastwood CRC press), Targeted journal reviews on computational methods for astrophysical fluids (SPH, AMR, moving mesh) | |||||
Voraussetzungen / Besonderes | Some knowledge of UNIX, scripting languages (see Link as an example), some prior experience programming, knowledge of C, C++ beneficial | |||||
Atmosphärenphysik | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
701-0023-00L | Atmosphäre | W | 3 KP | 2V | E. Fischer, T. Peter | |
Kurzbeschreibung | Grundlagen der Atmosphäre, physikalischer Aufbau und chemische Zusammensetzung, Spurengase, Kreisläufe in der Atmosphäre, Zirkulation, Stabilität, Strahlung, Kondensation, Wolken, Oxidationspotential und Ozonschicht. | |||||
Lernziel | Verständnis grundlegender physikalischer und chemischer Prozesse in der Atmosphäre. Kenntnis über die Mechanismen und Zusammenhänge von: Wetter - Klima, Atmosphäre - Ozeane - Kontinente, Troposphäre - Stratosphäre. Verständnis von umweltrelevanten Strukturen und Vorgängen in sehr unterschiedlichem Massstab. Grundlagen für eine modellmässige Darstellung komplexer Zusammenhänge in der Atmosphäre. | |||||
Inhalt | Grundlagen der Atmosphäre, physikalischer Aufbau und chemische Zusammensetzung, Spurengase, Kreisläufe in der Atmosphäre, Zirkulation, Stabilität, Strahlung, Kondensation, Wolken, Oxidationspotential und Ozonschicht. | |||||
Skript | Schriftliche Unterlagen werden abgegeben. | |||||
Literatur | - John H. Seinfeld and Spyros N. Pandis, Atmospheric Chemistry and Physics: From Air Pollution to Climate Change, Wiley, New York, 1998. - Gösta H. Liljequist, Allgemeine Meteorologie, Vieweg, Braunschweig, 1974. | |||||
651-4053-05L | Boundary Layer Meteorology | W | 4 KP | 3G | M. Rotach, P. Calanca | |
Kurzbeschreibung | The Planetary Boundary Layer (PBL) constitutes the interface between the atmosphere and the Earth's surface. Theory on transport processes in the PBL and their dynamics is provided. This course treats theoretical background and idealized concepts. These are contrasted to real world applications and current research issues. | |||||
Lernziel | Overall goals of this course are given below. Focus is on the theoretical background and idealised concepts. Students have basic knowledge on atmospheric turbulence and theoretical as well as practical approaches to treat Planetary Boundary Layer flows. They are familiar with the relevant processes (turbulent transport, forcing) within, and typical states of the Planetary Boundary Layer. Idealized concepts are known as well as their adaptations under real surface conditions (as for example over complex topography). | |||||
Inhalt | - Introduction - Turbulence - Statistical tratment of turbulence, turbulent transport - Conservation equations in a turbulent flow - Closure problem and closure assumptions - Scaling and similarity theory - Spectral characteristics - Concepts for non-ideal boundary layer conditions | |||||
Skript | available (i.e. in English) | |||||
Literatur | - Stull, R.B.: 1988, "An Introduction to Boundary Layer Meteorology", (Kluwer), 666 pp. - Panofsky, H. A. and Dutton, J.A.: 1984, "Atmospheric Turbulence, Models and Methods for Engineering Applications", (J. Wiley), 397 pp. - Kaimal JC and Finningan JJ: 1994, Atmospheric Boundary Layer Flows, Oxford University Press, 289 pp. - Wyngaard JC: 2010, Turbulence in the Atmosphere, Cambridge University Press, 393pp. | |||||
Voraussetzungen / Besonderes | Umwelt-Fluiddynamik (701-0479-00L) (environment fluid dynamics) or equivalent and basic knowledge in atmospheric science | |||||
701-1221-00L | Dynamics of Large-Scale Atmospheric Flow | W | 4 KP | 2V + 1U | H. Wernli, L. Papritz | |
Kurzbeschreibung | Die Vorlesung vermittelt die Grundlagen der Dynamik von aussertropischen Wettersystemen (quasi-geostrophische Dynamik, potentielle Vorticity, Rossby-Wellen, barokline Instabilität). Grundlegende Konzepte werden formal eingeführt, quantitativ angewendet und mit realen Beispielen illustriert und vertieft. Übungen (quantitativ und qualitativ) sind ein wesentlicher Bestandteil des Kurses. | |||||
Lernziel | Verständnis für dynamische Prozesse in der Atmosphäre sowie deren mathematisch-physikalische Formulierung. | |||||
Inhalt | Die Atmosphärenphysik II behandelt vor allem die dynamischen Prozesse in der Erdatmosphäre. Diskutiert werden die Bewegungsgesetze der Atmosphäre und die Dynamik und Wechselwirkungen von synoptischen Systemen - also den wetterbestimmenden Hoch- und Tiefdruckgebieten. Mathematische Grundlage hierfuer ist insbesondere die Theorie der quasi-geostrophischen Bewegung, die im Rahmen der Vorlesung hergeleitet und interpretiert wird. | |||||
Skript | Dynamics of large-scale atmospheric flow | |||||
Literatur | - Holton J.R., An introduction to Dynamic Meteorogy. Academic Press, fourth edition 2004, - Pichler H., Dynamik der Atmosphäre, Bibliographisches Institut, 456 pp. 1997 | |||||
Voraussetzungen / Besonderes | Voraussetzungen: Physik I, II, Umwelt Fluiddynamik | |||||
401-5930-00L | Seminar in Physics of the Atmosphere for CSE | W | 4 KP | 2S | H. Joos, C. Schär | |
Kurzbeschreibung | Die Studierenden dieses Kurses erhalten eine Einführung in Präsentationstechniken (Vortrag und Posterpräsentation) und trainieren das Erlernte, indem sie einen Kurzvortrag über eine klassiche oder aktuelle wissenschaftliche Publikation machen. | |||||
Lernziel | ||||||
Chemie | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
529-0004-01L | Computer Simulation in Chemistry, Biology and Physics | W | 6 KP | 4G | P. H. Hünenberger | |
Kurzbeschreibung | Molecular models, Force fields, Boundary conditions, Electrostatic interactions, Molecular dynamics, Analysis of trajectories, Quantum-mechanical simulation, Structure refinement, Application to real systems. Exercises: Analysis of papers on computer simulation, Molecular simulation in practice, Validation of molecular dynamics simulation. | |||||
Lernziel | Introduction to computer simulation of (bio)molecular systems, development of skills to carry out and interpret computer simulations of biomolecular systems. | |||||
Inhalt | Molecular models, Force fields, Spatial boundary conditions, Calculation of Coulomb forces, Molecular dynamics, Analysis of trajectories, Quantum-mechanical simulation, Structure refinement, Application to real systems. Exercises: Analysis of papers on computer simulation, Molecular simulation in practice, Validation of molecular dynamics simulation. | |||||
Skript | Available (copies of powerpoint slides distributed before each lecture) | |||||
Literatur | See: Link | |||||
Voraussetzungen / Besonderes | Since the exercises on the computer do convey and test essentially different skills as those being conveyed during the lectures and tested at the oral exam, the results of the exercises are taken into account when evaluating the results of the exam (learning component, possible bonus of up to 0.25 points on the exam mark). For more information about the lecture: Link | |||||
529-0003-01L | Advanced Quantum Chemistry | W | 6 KP | 3G | M. Reiher, S. Knecht | |
Kurzbeschreibung | Advanced, but fundamental topics central to the understanding of theory in chemistry and for solving actual chemical problems with a computer. Examples are: * Operators derived from principles of relativistic quantum mechanics * Relativistic effects + methods of relativistic quantum chemistry * Open-shell molecules + spin-density functional theory * New electron-correlation theories | |||||
Lernziel | The aim of the course is to provide an in-depth knowledge of theory and method development in theoretical chemistry. It will be shown that this is necessary in order to be able to solve actual chemical problems on a computer with quantum chemical methods. The relativistic re-derivation of all concepts known from (nonrelativistic) quantum mechanics and quantum-chemistry lectures will finally explain the form of all operators in the molecular Hamiltonian - usually postulated rather than deduced. From this, we derive operators needed for molecular spectroscopy (like those required by magnetic resonance spectroscopy). Implications of other assumptions in standard non-relativistic quantum chemistry shall be analyzed and understood, too. Examples are the Born-Oppenheimer approximation and the expansion of the electronic wave function in a set of pre-defined many-electron basis functions (Slater determinants). Overcoming these concepts, which are so natural to the theory of chemistry, will provide deeper insights into many-particle quantum mechanics. Also revisiting the workhorse of quantum chemistry, namely density functional theory, with an emphasis on open-shell electronic structures (radicals, transition-metal complexes) will contribute to this endeavor. It will be shown how these insights allow us to make more accurate predictions in chemistry in practice - at the frontier of research in theoretical chemistry. | |||||
Inhalt | 1) Introductory lecture: basics of quantum mechanics and quantum chemistry 2) Einstein's special theory of relativity and the (classical) electromagnetic interaction of two charged particles 3) Klein-Gordon and Dirac equation; the Dirac hydrogen atom 4) Numerical methods based on the Dirac-Fock-Coulomb Hamiltonian, two-component and scalar relativistic Hamiltonians 5) Response theory and molecular properties, derivation of property operators, Breit-Pauli-Hamiltonian 6) Relativistic effects in chemistry and the emergence of spin 7) Spin in density functional theory 8) New electron-correlation theories: Tensor network and matrix product states, the density matrix renormalization group 9) Quantum chemistry without the Born-Oppenheimer approximation | |||||
Skript | A set of detailed lecture notes will be provided, which will cover the whole course. | |||||
Literatur | 1) M. Reiher, A. Wolf, Relativistic Quantum Chemistry, Wiley-VCH, 2014, 2nd edition 2) F. Schwabl: Quantenmechanik für Fortgeschrittene (QM II), Springer-Verlag, 1997 [english version available: F. Schwabl, Advanced Quantum Mechanics] 3) R. McWeeny: Methods of Molecular Quantum Mechanics, Academic Press, 1992 4) C. R. Jacob, M. Reiher, Spin in Density-Functional Theory, Int. J. Quantum Chem. 112 (2012) 3661 Link 5) K. H. Marti, M. Reiher, New Electron Correlation Theories for Transition Metal Chemistry, Phys. Chem. Chem. Phys. 13 (2011) 6750 Link 6) K.H. Marti, M. Reiher, The Density Matrix Renormalization Group Algorithm in Quantum Chemistry, Z. Phys. Chem. 224 (2010) 583 Link 7) E. Mátyus, J. Hutter, U. Müller-Herold, M. Reiher, On the emergence of molecular structure, Phys. Rev. A 83 2011, 052512 Link Note also the standard textbooks: A) A. Szabo, N.S. Ostlund. Verlag, Dover Publications B) I. N. Levine, Quantum Chemistry, Pearson C) T. Helgaker, P. Jorgensen, J. Olsen: Molecular Electronic-Structure Theory, Wiley, 2000 D) R.G. Parr, W. Yang: Density-Functional Theory of Atoms and Molecules, Oxford University Press, 1994 E) R.M. Dreizler, E.K.U. Gross: Density Functional Theory, Springer-Verlag, 1990 | |||||
Voraussetzungen / Besonderes | Strongly recommended (preparatory) courses are: quantum mechanics and quantum chemistry | |||||
401-5940-00L | Seminar in Chemistry for CSE | W | 4 KP | 2S | P. H. Hünenberger, M. Reiher | |
Kurzbeschreibung | The student will carry out a literature study on a topic of his or her liking (suggested by or in agreement with the supervisor) in the area of computer simulation in chemistry (Prof. Hünenberger) or of quantum chemistry (Prof. Reiher), the results of which are to be presented both orally and in written form. For more information: Link | |||||
Lernziel | ||||||
Fluiddynamik Eine der beiden Lerneinheiten 151-0103-00L Fluiddynamik II 151-0109-00L Turbulent Flows ist obligatorisch. Studierenden, welche deutschsprachigen Lehrveranstaltungen folgen können, wird 151-0103-00L Fluiddynamik II empfohlen. | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
151-0103-00L | Fluiddynamik II | O | 3 KP | 2V + 1U | P. Jenny | |
Kurzbeschreibung | Ebene Potentialströmungen: Stromfunktion und Potential, Singularitätenmethode, instationäre Strömung, aerodynamische Begriffe. Drehungsbehaftete Strömungen: Wirbelstärke und Zirkulation, Wirbeltransportgleichung, Wirbelsätze von Helmholtz und Kelvin. Kompressible Strömungen: Stromfadentheorie, senkrechter und schiefer Verdichtungsstoss, Laval-Düse, Prandtl-Meyer-Expansion, Reibungseinfluss. | |||||
Lernziel | Erweiterung der Grundlagen der Fluiddynamik. Grundbegriffe, Phänomene und Gesetzmässigkeiten von drehungsfreien, drehungsbehafteten und eindimensionalen kompressiblen Strömungen vermitteln. | |||||
Inhalt | Ebene Potentialströmungen: Stromfunktion und Potential, komplexe Darstellung, Singularitätenmethode, instationäre Strömung, aerodynamische Begriffe. Drehungsbehaftete Strömungen: Wirbelstärke und Zirkulation, Wirbeldynamik und Wirbeltransportgleichung, Wirbelsätze von Helmholtz und Kelvin. Kompressible Strömungen: Stromfadentheorie, senkrechter und schiefer Verdichtungsstoss, Laval-Düse, Prandtl-Meyer-Expansion, Reibungseinfluss. | |||||
Skript | ja (Siehe auch untenstehende Information betreffend der Literatur.) | |||||
Literatur | P.K. Kundu, I.M. Cohen, D.R. Dowling: Fluid Mechanics, Academic Press, 5th ed., 2011 (includes a free copy of the DVD "Multimedia Fluid Mechanics") P.K. Kundu, I.M. Cohen, D.R. Dowling: Fluid Mechanics, Academic Press, 6th ed., 2015 (does NOT include a free copy of the DVD "Multimedia Fluid Mechanics") | |||||
Voraussetzungen / Besonderes | Analysis I/II, Fluiddynamik I, Grundbegriffe der Thermodynamik (Thermodynamik I). Für die Formulierung der Grundlagen der Fluiddynamik werden unabdingbar Begriffe und Ergebnisse aus der Mathematik benötigt. Erfahrungsgemäss haben einige Studierende damit Schwierigkeiten. Es wird daher dringend empfohlen, insbesondere den Stoff über - elementare Funktionen (wie sin, cos, tan, exp, deren Umkehrfunktionen, Ableitungen und Integrale) sowie über - Vektoranalysis (Gradient, Divergenz, Rotation, Linienintegral ("Arbeit"), Integralsätze von Gauss und von Stokes, Potentialfelder als Lösungen der Laplace-Gleichung) zu wiederholen. Ferner wird der Umgang mit - komplexen Zahlen und Funktionen (siehe Anhang des Skripts Analysis I/II Teil C und Zusammenfassung im Anhang C des Skripts Fluiddynamik) benötigt. Literatur z.B.: U. Stammbach: Analysis I/II, Skript Teile A, B und C. | |||||
151-0109-00L | Turbulent Flows | W | 4 KP | 2V + 1U | P. Jenny | |
Kurzbeschreibung | Inhalt - Laminare und turbulente Strömungen, Turbulenzentstehung - Statistische Beschreibung: Mittelung, Turbulenzenergie, Dissipation, Schliessungsproblem - Skalenbetrachtungen. Homogene isotrope Turbulenz, Korrelationen, Fourierzerlegung, Energiespektrum - Freie Turbulenz. Nachlauf, Freistrahl, Mischungsschicht - Wandturbulenz. Turbulente Grenzschicht, Kanalströmung - Turbulenzberechnung | |||||
Lernziel | Die Vorlesung vermittelt einen Einblick in grundlegende physikalische Phänomene turbulenter Strömungen und in Gesetzmässigkeiten zu ihrer Beschreibung, basierend auf den strömungsmechanischen Grundgleichungen und daraus abgeleiteten Gleichungen. Grundlagen zur Berechnung turbulenter Strömungen und Elemente der Turbulenzmodellierung werden dargestellt. | |||||
Inhalt | - Eigenschaften laminarer, transitioneller und turbulenter Strömungen - Turbulenzbeeinflussung und Turbulenzentstehung, hydrodynamische Instabilität und Transition - Statistische Beschreibung: Mittelung, Gleichungen für mittlere Strömung, turbulente Schwankungen, Turbulenzenergie, Reynoldsspannungen, Dissipation. Schliessungsproblem - Skalenbetrachtungen. Homogene isotrope Turbulenz, Korrelationen, Fourierzerlegung, Energiespektrum, Gitterturbulenz - Freie Turbulenz. Nachlauf, Freistrahl, Mischungsschicht - Wandturbulenz. Turbulente Grenzschicht, Kanalströmung - Grundlagen zur Berechnung turbulenter Strömungen und Elemente der Turbulenzmodellierung (Wirbelzähigkeitsmodelle, k-epsilon-Modell). | |||||
Skript | Lecture notes in English, zusätzliches schriftliches Begleitmaterial auf Deutsch | |||||
Literatur | S.B. Pope, Turbulent Flows, Cambridge University Press, 2000 | |||||
151-0182-00L | Fundamentals of CFD Methods | W+ | 4 KP | 3G | A. Haselbacher | |
Kurzbeschreibung | This course is focused on providing students with the knowledge and understanding required to develop simple computational fluid dynamics (CFD) codes to solve the incompressible Navier-Stokes equations and to critically assess the results produced by CFD codes. As part of the course, students will write their own codes and verify and validate them systematically. | |||||
Lernziel | 1. Students know and understand basic numerical methods used in CFD in terms of accuracy and stability. 2. Students have a basic understanding of a typical simple CFD code. 3. Students understand how to assess the numerical and physical accuracy of CFD results. | |||||
Inhalt | 1. Governing and model equations. Brief review of equations and properties 2. Overview of basic concepts: Overview of discretization process and its consequences 3. Overview of numerical methods: Finite-difference and finite-volume methods 4. Analysis of spatially discrete equations: Consistency, accuracy, stability, convergence of semi-discrete methods 5. Time-integration methods: LMS and RK methods, consistency, accuracy, stability, convergence 6. Analysis of fully discrete equations: Consistency, accuracy, stability, convergence of fully discrete methods 7. Solution of one-dimensional advection equation: Motivation for and consequences of upwinding, Godunov's theorem, TVD methods, DRP methods 8. Solution of two-dimensional advection equation: Dimension-by-dimension methods, dimensional splitting, multidimensional methods 9. Solution of one- and two-dimensional diffusion equations: Implicit methods, ADI methods 10. Solution of one-dimensional advection-diffusion equation: Numerical vs physical viscosity, boundary layers, non-uniform grids 11. Solution of incompressible Navier-Stokes equations: Incompressibility constraint and consequences, fractional-step and pressure-correction methods 12. Solution of incompressible Navier-Stokes equations on unstructured grids | |||||
Skript | The course is based mostly on notes developed by the instructor. | |||||
Literatur | Literature: There is no required textbook. Suggested references are: 1. H.K. Versteeg and W. Malalasekera, An Introduction to Computational Fluid Dynamics, 2nd ed., Pearson Prentice Hall, 2007 2. R.H. Pletcher, J.C. Tannehill, and D. Anderson, Computational Fluid Mechanics and Heat Transfer, 3rd ed., Taylor & Francis, 2011 | |||||
Voraussetzungen / Besonderes | Prior knowledge of fluid dynamics, applied mathematics, basic numerical methods, and programming in Fortran and/or C++ (knowledge of MATLAB is *not* sufficient). | |||||
151-0105-00L | Quantitative Flow Visualization | W | 4 KP | 2V + 1U | T. Rösgen | |
Kurzbeschreibung | The course provides an introduction to digital image analysis in modern flow diagnostics. Different techniques which are discussed include image velocimetry, laser induced fluorescence, liquid crystal thermography and interferometry. The physical foundations and measurement configurations are explained. Image analysis algorithms are presented in detail and programmed during the exercises. | |||||
Lernziel | Introduction to modern imaging techniques and post processing algorithms with special emphasis on flow analysis and visualization. Understanding of hardware and software requirements and solutions. Development of basic programming skills for (generic) imaging applications. | |||||
Inhalt | Fundamentals of optics, flow visualization and electronic image acquisition. Frequently used mage processing techniques (filtering, correlation processing, FFTs, color space transforms). Image Velocimetry (tracking, pattern matching, Doppler imaging). Surface pressure and temperature measurements (fluorescent paints, liquid crystal imaging, infrared thermography). Laser induced fluorescence. (Digital) Schlieren techniques, phase contrast imaging, interferometry, phase unwrapping. Wall shear and heat transfer measurements. Pattern recognition and feature extraction, proper orthogonal decomposition. | |||||
Skript | Handouts will be made available. | |||||
Voraussetzungen / Besonderes | Prerequisites: Fluiddynamics I, Numerical Mathematics, programming skills. Language: German on request. | |||||
151-0213-00L | Fluid Dynamics with the Lattice Boltzmann Method | W | 4 KP | 3G | I. Karlin | |
Kurzbeschreibung | The course provides an introduction to theoretical foundations and practical usage of the Lattice Boltzmann Method for fluid dynamics simulations. | |||||
Lernziel | Methods like molecular dynamics, DSMC, lattice Boltzmann etc are being increasingly used by engineers all over and these methods require knowledge of kinetic theory and statistical mechanics which are traditionally not taught at engineering departments. The goal of this course is to give an introduction to ideas of kinetic theory and non-equilibrium thermodynamics with a focus on developing simulation algorithms and their realizations. During the course, students will be able to develop a lattice Boltzmann code on their own. Practical issues about implementation and performance on parallel machines will be demonstrated hands on. Central element of the course is the completion of a lattice Boltzmann code (using the framework specifically designed for this course). The course will also include a review of topics of current interest in various fields of fluid dynamics, such as multiphase flows, reactive flows, microflows among others. Optionally, we offer an opportunity to complete a project of student's choice as an alternative to the oral exam. Samples of projects completed by previous students will be made available. | |||||
Inhalt | The course builds upon three parts: I Elementary kinetic theory and lattice Boltzmann simulations introduced on simple examples. II Theoretical basis of statistical mechanics and kinetic equations. III Lattice Boltzmann method for real-world applications. The content of the course includes: 1. Background: Elements of statistical mechanics and kinetic theory: Particle's distribution function, Liouville equation, entropy, ensembles; Kinetic theory: Boltzmann equation for rarefied gas, H-theorem, hydrodynamic limit and derivation of Navier-Stokes equations, Chapman-Enskog method, Grad method, boundary conditions; mean-field interactions, Vlasov equation; Kinetic models: BGK model, generalized BGK model for mixtures, chemical reactions and other fluids. 2. Basics of the Lattice Boltzmann Method and Simulations: Minimal kinetic models: lattice Boltzmann method for single-component fluid, discretization of velocity space, time-space discretization, boundary conditions, forcing, thermal models, mixtures. 3. Hands on: Development of the basic lattice Boltzmann code and its validation on standard benchmarks (Taylor-Green vortex, lid-driven cavity flow etc). 4. Practical issues of LBM for fluid dynamics simulations: Lattice Boltzmann simulations of turbulent flows; numerical stability and accuracy. 5. Microflow: Rarefaction effects in moderately dilute gases; Boundary conditions, exact solutions to Couette and Poiseuille flows; micro-channel simulations. 6. Advanced lattice Boltzmann methods: Entropic lattice Boltzmann scheme, subgrid simulations at high Reynolds numbers; Boundary conditions for complex geometries. 7. Introduction to LB models beyond hydrodynamics: Relativistic fluid dynamics; flows with phase transitions. | |||||
Skript | Lecture notes on the theoretical parts of the course will be made available. Selected original and review papers are provided for some of the lectures on advanced topics. Handouts and basic code framework for implementation of the lattice Boltzmann models will be provided. | |||||
Voraussetzungen / Besonderes | The course addresses mainly graduate students (MSc/Ph D) but BSc students can also attend. | |||||
151-0207-00L | Theory and Modeling of Reactive Flows | W | 4 KP | 3G | C. E. Frouzakis, I. Mantzaras | |
Kurzbeschreibung | The course first reviews the governing equations and combustion chemistry, setting the ground for the analysis of homogeneous gas-phase mixtures, laminar diffusion and premixed flames. Catalytic combustion and its coupling with homogeneous combustion are dealt in detail, and turbulent combustion modeling approaches are presented. Available numerical codes will be used for modeling. | |||||
Lernziel | Theory of combustion with numerical applications | |||||
Inhalt | The analysis of realistic reactive flow systems necessitates the use of detailed computer models that can be constructed starting from first principles i.e. thermodynamics, fluid mechanics, chemical kinetics, and heat and mass transport. In this course, the focus will be on combustion theory and modeling. The reacting flow governing equations and the combustion chemistry are firstly reviewed, setting the ground for the analysis of homogeneous gas-phase mixtures, laminar diffusion and premixed flames. Heterogeneous (catalytic) combustion, an area of increased importance in the last years, will be dealt in detail along with its coupling with homogeneous combustion. Finally, approaches for the modeling of turbulent combustion will be presented. Available numerical codes will be used to compute the above described phenomena. Familiarity with numerical methods for the solution of partial differential equations is expected. | |||||
Skript | Handouts | |||||
Voraussetzungen / Besonderes | NEW course | |||||
401-5950-00L | Seminar in Fluid Dynamics for CSE | W | 4 KP | 2S | P. Jenny, T. Rösgen | |
Kurzbeschreibung | Enlarged knowledge and practical abilities in fundamentals and applications of Computational Fluid Dynamics | |||||
Lernziel | Enlarged knowledge and practical abilities in fundamentals and applications of Computational Fluid Dynamics | |||||
Voraussetzungen / Besonderes | Contact Prof. P. Jenny or Prof. T. Rösgen before the beginning of the semester | |||||
Systems and Control | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0103-00L | Regelsysteme | W | 6 KP | 2V + 2U | F. Dörfler | |
Kurzbeschreibung | Study of concepts and methods for the mathematical description and analysis of dynamical systems. The concept of feedback. Design of control systems for single input - single output and multivariable systems. | |||||
Lernziel | Study of concepts and methods for the mathematical description and analysis of dynamical systems. The concept of feedback. Design of control systems for single input - single output and multivariable systems. | |||||
Inhalt | Process automation, concept of control. Modelling of dynamical systems - examples, state space description, linearisation, analytical/numerical solution. Laplace transform, system response for first and second order systems - effect of additional poles and zeros. Closed-loop control - idea of feedback. PID control, Ziegler - Nichols tuning. Stability, Routh-Hurwitz criterion, root locus, frequency response, Bode diagram, Bode gain/phase relationship, controller design via "loop shaping", Nyquist criterion. Feedforward compensation, cascade control. Multivariable systems (transfer matrix, state space representation), multi-loop control, problem of coupling, Relative Gain Array, decoupling, sensitivity to model uncertainty. State space representation (modal description, controllability, control canonical form, observer canonical form), state feedback, pole placement - choice of poles. Observer, observability, duality, separation principle. LQ Regulator, optimal state estimation. | |||||
Literatur | K. J. Aström & R. Murray. Feedback Systems: An Introduction for Scientists and Engineers. Princeton University Press, 2010. R. C. Dorf and R. H. Bishop. Modern Control Systems. Prentice Hall, New Jersey, 2007. G. F. Franklin, J. D. Powell, and A. Emami-Naeini. Feedback Control of Dynamic Systems. Addison-Wesley, 2010. J. Lunze. Regelungstechnik 1. Springer, Berlin, 2014. J. Lunze. Regelungstechnik 2. Springer, Berlin, 2014. | |||||
Voraussetzungen / Besonderes | Prerequisites: Signal and Systems Theory II. MATLAB is used for system analysis and simulation. | |||||
227-0225-00L | Linear System Theory | W | 6 KP | 5G | M. Kamgarpour | |
Kurzbeschreibung | The class is intended to provide a comprehensive overview of the theory of linear dynamical systems, stability analysis, and their use in control and estimation. The focus is on the mathematics behind the physical properties of these systems and on understanding and constructing proofs of properties of linear control systems. | |||||
Lernziel | Students should be able to apply the fundamental results in linear system theory to analyze and control linear dynamical systems. | |||||
Inhalt | - Proof techniques and practices. - Linear spaces, normed linear spaces and Hilbert spaces. - Ordinary differential equations, existence and uniqueness of solutions. - Continuous and discrete-time, time-varying linear systems. Time domain solutions. Time invariant systems treated as a special case. - Controllability and observability, duality. Time invariant systems treated as a special case. - Stability and stabilization, observers, state and output feedback, separation principle. | |||||
Skript | Available on the course Moodle platform. | |||||
Voraussetzungen / Besonderes | Sufficient mathematical maturity with special focus on logic, linear algebra, analysis. | |||||
151-0575-01L | Signals and Systems | W | 4 KP | 2V + 2U | A. Carron, G. Ducard | |
Kurzbeschreibung | Signals arise in most engineering applications. They contain information about the behavior of physical systems. Systems respond to signals and produce other signals. In this course, we explore how signals can be represented and manipulated, and their effects on systems. We further explore how we can discover basic system properties by exciting a system with various types of signals. | |||||
Lernziel | Master the basics of signals and systems. Apply this knowledge to problems in the homework assignments and programming exercise. | |||||
Inhalt | Discrete-time signals and systems. Fourier- and z-Transforms. Frequency domain characterization of signals and systems. System identification. Time series analysis. Filter design. | |||||
Skript | Lecture notes available on course website. | |||||
Voraussetzungen / Besonderes | Control Systems I is helpful but not required. | |||||
151-0563-01L | Dynamic Programming and Optimal Control | W | 4 KP | 2V + 1U | R. D'Andrea | |
Kurzbeschreibung | Introduction to Dynamic Programming and Optimal Control. | |||||
Lernziel | Covers the fundamental concepts of Dynamic Programming & Optimal Control. | |||||
Inhalt | Dynamic Programming Algorithm; Deterministic Systems and Shortest Path Problems; Infinite Horizon Problems, Bellman Equation; Deterministic Continuous-Time Optimal Control. | |||||
Literatur | Dynamic Programming and Optimal Control by Dimitri P. Bertsekas, Vol. I, 3rd edition, 2005, 558 pages, hardcover. | |||||
Voraussetzungen / Besonderes | Requirements: Knowledge of advanced calculus, introductory probability theory, and matrix-vector algebra. | |||||
252-0535-00L | Advanced Machine Learning | W | 8 KP | 3V + 2U + 2A | J. M. Buhmann | |
Kurzbeschreibung | Machine learning algorithms provide analytical methods to search data sets for characteristic patterns. Typical tasks include the classification of data, function fitting and clustering, with applications in image and speech analysis, bioinformatics and exploratory data analysis. This course is accompanied by practical machine learning projects. | |||||
Lernziel | Students will be familiarized with advanced concepts and algorithms for supervised and unsupervised learning; reinforce the statistics knowledge which is indispensible to solve modeling problems under uncertainty. Key concepts are the generalization ability of algorithms and systematic approaches to modeling and regularization. Machine learning projects will provide an opportunity to test the machine learning algorithms on real world data. | |||||
Inhalt | The theory of fundamental machine learning concepts is presented in the lecture, and illustrated with relevant applications. Students can deepen their understanding by solving both pen-and-paper and programming exercises, where they implement and apply famous algorithms to real-world data. Topics covered in the lecture include: Fundamentals: What is data? Bayesian Learning Computational learning theory Supervised learning: Ensembles: Bagging and Boosting Max Margin methods Neural networks Unsupservised learning: Dimensionality reduction techniques Clustering Mixture Models Non-parametric density estimation Learning Dynamical Systems | |||||
Skript | No lecture notes, but slides will be made available on the course webpage. | |||||
Literatur | C. Bishop. Pattern Recognition and Machine Learning. Springer 2007. R. Duda, P. Hart, and D. Stork. Pattern Classification. John Wiley & Sons, second edition, 2001. T. Hastie, R. Tibshirani, and J. Friedman. The Elements of Statistical Learning: Data Mining, Inference and Prediction. Springer, 2001. L. Wasserman. All of Statistics: A Concise Course in Statistical Inference. Springer, 2004. | |||||
Voraussetzungen / Besonderes | The course requires solid basic knowledge in analysis, statistics and numerical methods for CSE as well as practical programming experience for solving assignments. Students should have followed at least "Introduction to Machine Learning" or an equivalent course offered by another institution. | |||||
401-5850-00L | Seminar in Systems and Control for CSE | W | 4 KP | 2S | F. Dörfler, R. Smith | |
Kurzbeschreibung | ||||||
Lernziel | ||||||
Robotik | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
151-0601-00L | Theory of Robotics and Mechatronics | W | 4 KP | 3G | P. Korba, S. Stoeter | |
Kurzbeschreibung | This course provides an introduction and covers the fundamentals of the field, including rigid motions, homogeneous transformations, forward and inverse kinematics of multiple degree of freedom manipulators, velocity kinematics, motion planning, trajectory generation, sensing, vision, and control. It’s a requirement for the Robotics Vertiefung and for the Masters in Mechatronics and Microsystems. | |||||
Lernziel | Robotics is often viewed from three perspectives: perception (sensing), manipulation (affecting changes in the world), and cognition (intelligence). Robotic systems integrate aspects of all three of these areas. This course provides an introduction to the theory of robotics, and covers the fundamentals of the field, including rigid motions, homogeneous transformations, forward and inverse kinematics of multiple degree of freedom manipulators, velocity kinematics, motion planning, trajectory generation, sensing, vision, and control. This course is a requirement for the Robotics Vertiefung and for the Masters in Mechatronics and Microsystems. | |||||
Inhalt | An introduction to the theory of robotics, and covers the fundamentals of the field, including rigid motions, homogeneous transformations, forward and inverse kinematics of multiple degree of freedom manipulators, velocity kinematics, motion planning, trajectory generation, sensing, vision, and control. | |||||
Skript | available. | |||||
252-0535-00L | Advanced Machine Learning | W | 8 KP | 3V + 2U + 2A | J. M. Buhmann | |
Kurzbeschreibung | Machine learning algorithms provide analytical methods to search data sets for characteristic patterns. Typical tasks include the classification of data, function fitting and clustering, with applications in image and speech analysis, bioinformatics and exploratory data analysis. This course is accompanied by practical machine learning projects. | |||||
Lernziel | Students will be familiarized with advanced concepts and algorithms for supervised and unsupervised learning; reinforce the statistics knowledge which is indispensible to solve modeling problems under uncertainty. Key concepts are the generalization ability of algorithms and systematic approaches to modeling and regularization. Machine learning projects will provide an opportunity to test the machine learning algorithms on real world data. | |||||
Inhalt | The theory of fundamental machine learning concepts is presented in the lecture, and illustrated with relevant applications. Students can deepen their understanding by solving both pen-and-paper and programming exercises, where they implement and apply famous algorithms to real-world data. Topics covered in the lecture include: Fundamentals: What is data? Bayesian Learning Computational learning theory Supervised learning: Ensembles: Bagging and Boosting Max Margin methods Neural networks Unsupservised learning: Dimensionality reduction techniques Clustering Mixture Models Non-parametric density estimation Learning Dynamical Systems | |||||
Skript | No lecture notes, but slides will be made available on the course webpage. | |||||
Literatur | C. Bishop. Pattern Recognition and Machine Learning. Springer 2007. R. Duda, P. Hart, and D. Stork. Pattern Classification. John Wiley & Sons, second edition, 2001. T. Hastie, R. Tibshirani, and J. Friedman. The Elements of Statistical Learning: Data Mining, Inference and Prediction. Springer, 2001. L. Wasserman. All of Statistics: A Concise Course in Statistical Inference. Springer, 2004. | |||||
Voraussetzungen / Besonderes | The course requires solid basic knowledge in analysis, statistics and numerical methods for CSE as well as practical programming experience for solving assignments. Students should have followed at least "Introduction to Machine Learning" or an equivalent course offered by another institution. | |||||
263-5902-00L | Computer Vision | W | 6 KP | 3V + 1U + 1A | M. Pollefeys, V. Ferrari, L. Van Gool | |
Kurzbeschreibung | The goal of this course is to provide students with a good understanding of computer vision and image analysis techniques. The main concepts and techniques will be studied in depth and practical algorithms and approaches will be discussed and explored through the exercises. | |||||
Lernziel | The objectives of this course are: 1. To introduce the fundamental problems of computer vision. 2. To introduce the main concepts and techniques used to solve those. 3. To enable participants to implement solutions for reasonably complex problems. 4. To enable participants to make sense of the computer vision literature. | |||||
Inhalt | Camera models and calibration, invariant features, Multiple-view geometry, Model fitting, Stereo Matching, Segmentation, 2D Shape matching, Shape from Silhouettes, Optical flow, Structure from motion, Tracking, Object recognition, Object category recognition | |||||
Voraussetzungen / Besonderes | It is recommended that students have taken the Visual Computing lecture or a similar course introducing basic image processing concepts before taking this course. | |||||
263-3210-00L | Deep Learning Maximale Teilnehmerzahl: 300 | W | 4 KP | 2V + 1U | F. Perez Cruz | |
Kurzbeschreibung | Deep learning is an area within machine learning that deals with algorithms and models that automatically induce multi-level data representations. | |||||
Lernziel | In recent years, deep learning and deep networks have significantly improved the state-of-the-art in many application domains such as computer vision, speech recognition, and natural language processing. This class will cover the mathematical foundations of deep learning and provide insights into model design, training, and validation. The main objective is a profound understanding of why these methods work and how. There will also be a rich set of hands-on tasks and practical projects to familiarize students with this emerging technology. | |||||
Voraussetzungen / Besonderes | This is an advanced level course that requires some basic background in machine learning. More importantly, students are expected to have a very solid mathematical foundation, including linear algebra, multivariate calculus, and probability. The course will make heavy use of mathematics and is not (!) meant to be an extended tutorial of how to train deep networks with tools like Torch or Tensorflow, although that may be a side benefit. The participation in the course is subject to the following conditions: 1) The number of participants is limited to 300 students (MSc and PhDs). 2) Students must have taken the exam in Machine Learning (252-0535-00) or have acquired equivalent knowledge, see exhaustive list below: Machine Learning Link Computational Intelligence Lab Link Learning and Intelligent Systems/Introduction to Machine Learning Link Statistical Learning Theory Link Computational Statistics Link Probabilistic Artificial Intelligence Link Data Mining: Learning from Large Data Sets Link | |||||
151-0563-01L | Dynamic Programming and Optimal Control | W | 4 KP | 2V + 1U | R. D'Andrea | |
Kurzbeschreibung | Introduction to Dynamic Programming and Optimal Control. | |||||
Lernziel | Covers the fundamental concepts of Dynamic Programming & Optimal Control. | |||||
Inhalt | Dynamic Programming Algorithm; Deterministic Systems and Shortest Path Problems; Infinite Horizon Problems, Bellman Equation; Deterministic Continuous-Time Optimal Control. | |||||
Literatur | Dynamic Programming and Optimal Control by Dimitri P. Bertsekas, Vol. I, 3rd edition, 2005, 558 pages, hardcover. | |||||
Voraussetzungen / Besonderes | Requirements: Knowledge of advanced calculus, introductory probability theory, and matrix-vector algebra. | |||||
151-0851-00L | Robot Dynamics | W | 4 KP | 2V + 2U | M. Hutter, R. Siegwart | |
Kurzbeschreibung | We will provide an overview on how to kinematically and dynamically model typical robotic systems such as robot arms, legged robots, rotary wing systems, or fixed wing. | |||||
Lernziel | The primary objective of this course is that the student deepens an applied understanding of how to model the most common robotic systems. The student receives a solid background in kinematics, dynamics, and rotations of multi-body systems. On the basis of state of the art applications, he/she will learn all necessary tools to work in the field of design or control of robotic systems. | |||||
Inhalt | The course consists of three parts: First, we will refresh and deepen the student's knowledge in kinematics, dynamics, and rotations of multi-body systems. In this context, the learning material will build upon the courses for mechanics and dynamics available at ETH, with the particular focus on their application to robotic systems. The goal is to foster the conceptual understanding of similarities and differences among the various types of robots. In the second part, we will apply the learned material to classical robotic arms as well as legged systems and discuss kinematic constraints and interaction forces. In the third part, focus is put on modeling fixed wing aircraft, along with related design and control concepts. In this context, we also touch aerodynamics and flight mechanics to an extent typically required in robotics. The last part finally covers different helicopter types, with a focus on quadrotors and the coaxial configuration which we see today in many UAV applications. Case studies on all main topics provide the link to real applications and to the state of the art in robotics. | |||||
Voraussetzungen / Besonderes | The contents of the following ETH Bachelor lectures or equivalent are assumed to be known: Mechanics and Dynamics, Control, Basics in Fluid Dynamics. | |||||
401-5860-00L | Seminar in Robotics for CSE | W | 4 KP | 2S | R. Siegwart | |
Kurzbeschreibung | This course provides an opportunity to familiarize yourself with the advanced topics of robotics and mechatronics research. The study plan has to be discussed with the lecturer based on your specific interests and/or the relevant seminar series such as the IRIS's Robotics Seminars and BiRONZ lectures, for example. | |||||
Lernziel | The students are familiar with the challenges of the fascinating and interdisciplinary field of Robotics and Mechatronics. They are introduced in the basics of independent non-experimental scientific research and are able to summarize and to present the results efficiently. | |||||
Inhalt | This 4 ECTS course requires each student to discuss a study plan with the lecturer and select minimum 10 relevant scientific publications to read through, or attend 5-10 lectures of the public robotics oriented seminars (e.g. Public robotics seminars such as the IRIS's Robotics Seminars Link, and BiRONZ lectures Link are good examples). At the end of semester, the results should be presented in an oral presentation and summarized in a report, which takes the discussion of the presentation into account. | |||||
Physik Für das Vertiefungsgebiet "Physik" sind Grundkenntnisse in Quantenmechnik erforderlich. | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
402-0809-00L | Introduction to Computational Physics | W | 8 KP | 2V + 2U | H. J. Herrmann | |
Kurzbeschreibung | Diese Vorlesung bietet eine Einführung in Computersimulationsmethoden für physikalische Probleme und deren Implementierung auf PCs und Supercomputern: klassische Bewegungsgleichungen, partielle Differentialgleichungen (Wellengleichung, Diffussionsgleichung, Maxwell-Gleichungen), Monte Carlo Simulation, Perkolation, Phasenübergänge | |||||
Lernziel | ||||||
Inhalt | Einführung in die rechnergestützte Simulation physikalischer Probleme. Anhand einfacher Modelle aus der klassischen Mechanik, Elektrodynamik und statistischen Mechanik sowie interdisziplinären Anwendungen werden die wichtigsten objektorientierten Programmiermethoden für numerische Simulationen (überwiegend in C++) erläutert. Daneben wird eine Einführung in die Programmierung von Vektorsupercomputern und parallelen Rechnern, sowie ein Überblick über vorhandene Softwarebibliotheken für numerische Simulationen geboten. | |||||
Voraussetzungen / Besonderes | Vorlesung und Uebung in Englisch, Pruefung wahlweise auf Deutsch oder Englisch | |||||
402-0205-00L | Quantenmechanik I | W | 10 KP | 3V + 2U | M. Gaberdiel | |
Kurzbeschreibung | Einführung in die nicht-relativistische Einteilchen-Quantenmechanik. Diskussion grundlegender Ideen der Quantenmechanik, insbesondere die Quantisierung klassischer Systeme, Wellenfunktionen, die Beschreibung von Observablen durch Operatoren auf einem Hilbertraum, sowie die Analyse von Symmetrien. Grundlegende Phänomene werden analysiert und durch generische Beispiele illustriert. | |||||
Lernziel | Einführung in die Einteilchen Quantenmechanik. Beherrschung grundlegender Ideen (Quantisierung, Operatorformalismus, Symmetrien, Drehimpuls, Störungstheorie) und generischer Beispiele und Anwendungen (gebundene Zustände, Tunneleffekt, Wasserstoffatom, harmonischer Oszillator). Fähigkeit zur Lösung einfacher Probleme. | |||||
Inhalt | Stichworte: Schrödinger-Gleichung, Formalismus der Quantenmechanik (Zustände, Operatoren, Kommutatoren, Messprozess), Symmetrien (Translation, Rotationen, diskrete Symmetrien), Quantenmechanik in einer Dimension, Zentralkraftprobleme, Wasserstoffatom, harmonischer Oszillator, Drehimpuls, Spin, Drehimpulsaddition, Relation QM und klassische Physik. | |||||
Literatur | J.J. Sakurai: Modern Quantum Mechanics A. Messiah: Quantum Mechanics I S. Weinberg: Lectures on Quantum Mechanics | |||||
402-0461-00L | Quantum Information Theory | W | 8 KP | 3V + 1U | J. Renes | |
Kurzbeschreibung | The goal of this course is to introduce the foundations of quantum information theory. It starts with a brief introduction to the mathematical theory of information and then discusses the basic information-theoretic aspects of quantum mechanics. Further topics include applications such as quantum cryptography and quantum computing. | |||||
Lernziel | The course gives an insight into the notion of information and its relevance to physics and, in particular, quantum mechanics. It also serves as a preparation for further courses in the area of quantum information sciences. | |||||
402-0777-00L | Particle Accelerator Physics and Modeling I | W | 6 KP | 2V + 1U | A. Adelmann | |
Kurzbeschreibung | This is the first of two courses, introducing particle accelerators from a theoretical point of view and covers state-of-the-art modelling techniques. | |||||
Lernziel | You understand the building blocks of particle accelerators. Modern analysis tools allows you to model state-of-the-art particle accelerators. In some of the exercises you will be confronted with next generation machines. We will develop a Python simulation tool (pyAcceLEGOrator) that reflects the theory from the lecture. | |||||
Inhalt | Here is the rough plan of the topics, however the actual pace may vary relative to this plan. - Recap of Relativistic Classical Mechanics and Electrodynamics - Building Blocks of Particle Accelerators - Lie Algebraic Structure of Classical Mechanics and Applications to Particle Accelerators - Symplectic Maps & Analysis of Maps - Symplectic Particle Tracking - Collective Effects - Linear & Circular Machines incl. Cyclotrons - Radiation and Free Electron Lasers | |||||
Skript | Lecture notes | |||||
Voraussetzungen / Besonderes | Physics, Computational Science (RW) at BSc. Level This lecture is also suited for PhD. students | |||||
401-5810-00L | Seminar in Physics for CSE | W | 4 KP | 2S | A. Adelmann | |
Kurzbeschreibung | In this seminar, the students present a talk on an advanced topic in modern theoretical or computational physics. The main focus is quantum computation. | |||||
Lernziel | To teach students the topics of current interest in computational and theoretical physics. In particular, concepts of quantum computation. | |||||
Computational Finance | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
401-3913-01L | Mathematical Foundations for Finance | W | 4 KP | 3V + 2U | E. W. Farkas, M. Schweizer | |
Kurzbeschreibung | First introduction to main modelling ideas and mathematical tools from mathematical finance | |||||
Lernziel | This course gives a first introduction to the main modelling ideas and mathematical tools from mathematical finance. It mainly aims at non-mathematicians who need an introduction to the main tools from stochastics used in mathematical finance. However, mathematicians who want to learn some basic modelling ideas and concepts for quantitative finance (before continuing with a more advanced course) may also find this of interest.. The main emphasis will be on ideas, but important results will be given with (sometimes partial) proofs. | |||||
Inhalt | Topics to be covered include - financial market models in finite discrete time - absence of arbitrage and martingale measures - valuation and hedging in complete markets - basics about Brownian motion - stochastic integration - stochastic calculus: Itô's formula, Girsanov transformation, Itô's representation theorem - Black-Scholes formula | |||||
Skript | Lecture notes will be sold at the beginning of the course. | |||||
Literatur | Lecture notes will be sold at the beginning of the course. Additional (background) references are given there. | |||||
Voraussetzungen / Besonderes | Prerequisites: Results and facts from probability theory as in the book "Probability Essentials" by J. Jacod and P. Protter will be used freely. Especially participants without a direct mathematics background are strongly advised to familiarise themselves with those tools before (or very quickly during) the course. (A possible alternative to the above English textbook are the (German) lecture notes for the standard course "Wahrscheinlichkeitstheorie".) For those who are not sure about their background, we suggest to look at the exercises in Chapters 8, 9, 22-25, 28 of the Jacod/Protter book. If these pose problems, you will have a hard time during the course. So be prepared. | |||||
401-4657-00L | Numerical Analysis of Stochastic Ordinary Differential Equations Alternative course title: "Computational Methods for Quantitative Finance: Monte Carlo and Sampling Methods" | W | 6 KP | 3V + 1U | A. Jentzen, L. Yaroslavtseva | |
Kurzbeschreibung | Course on numerical approximations of stochastic ordinary differential equations driven by Wiener processes. These equations have several applications, for example in financial option valuation. This course also contains an introduction to random number generation and Monte Carlo methods for random variables. | |||||
Lernziel | The aim of this course is to enable the students to carry out simulations and their mathematical convergence analysis for stochastic models originating from applications such as mathematical finance. For this the course teaches a decent knowledge of the different numerical methods, their underlying ideas, convergence properties and implementation issues. | |||||
Inhalt | Generation of random numbers Monte Carlo methods for the numerical integration of random variables Stochastic processes and Brownian motion Stochastic ordinary differential equations (SODEs) Numerical approximations of SODEs Applications to computational finance: Option valuation | |||||
Skript | Lecture notes are available as a PDF file: see Learning materials. | |||||
Literatur | P. Glassermann: Monte Carlo Methods in Financial Engineering. Springer-Verlag, New York, 2004. P. E. Kloeden and E. Platen: Numerical Solution of Stochastic Differential Equations. Springer-Verlag, Berlin, 1992. | |||||
Voraussetzungen / Besonderes | Prerequisites: Mandatory: Probability and measure theory, basic numerical analysis and basics of MATLAB programming. a) mandatory courses: Elementary Probability, Probability Theory I. b) recommended courses: Stochastic Processes. Start of lectures: Wednesday, September 19, 2018. Date of the End-of-Semester examination: Wednesday, December 19, 2018, 13:00-15:00; students must arrive before 12:30 at ETH HG E 19. Room for the End-of-Semester examination: ETH HG E 19. Exam inspection: Tuesday, February 26, 2019, 12:00-13:00 at HG D 7.2. Please bring your legi. | |||||
401-8905-00L | Financial Engineering (University of Zurich) Der Kurs muss direkt an der UZH belegt werden. UZH Modulkürzel: MFOEC200 Beachten Sie die Einschreibungstermine an der UZH: Link | W | 6 KP | 4G | Uni-Dozierende | |
Kurzbeschreibung | This lecture is intended for students who would like to learn more on equity derivatives modelling and pricing. | |||||
Lernziel | Quantitative models for European option pricing (including stochastic volatility and jump models), volatility and variance derivatives, American and exotic options. | |||||
Inhalt | After introducing fundamental concepts of mathematical finance including no-arbitrage, portfolio replication and risk-neutral measure, we will present the main models that can be used for pricing and hedging European options e.g. Black- Scholes model, stochastic and jump-diffusion models, and highlight their assumptions and limitations. We will cover several types of derivatives such as European and American options, Barrier options and Variance- Swaps. Basic knowledge in probability theory and stochastic calculus is required. Besides attending class, we strongly encourage students to stay informed on financial matters, especially by reading daily financial newspapers such as the Financial Times or the Wall Street Journal. | |||||
Skript | Script. | |||||
Voraussetzungen / Besonderes | Basic knowledge of probability theory and stochastic calculus. Asset Pricing. | |||||
401-5820-00L | Seminar in Computational Finance for CSE | W | 4 KP | 2S | J. Teichmann | |
Kurzbeschreibung | ||||||
Lernziel | ||||||
Inhalt | We aim to comprehend recent and exciting research on the nature of stochastic volatility: an extensive econometric research [4] lead to new in- sights on stochastic volatility, in particular that very rough fractional pro- cesses of Hurst index about 0.1 actually provide very attractive models. Also from the point of view of pricing [1] and microfoundations [2] these models are very convincing. More precisely each student is expected to work on one specified task consisting of a theoretical part and an implementation with financial data, whose results should be presented in a 45 minutes presentation. | |||||
Literatur | [1] C. Bayer, P. Friz, and J. Gatheral. Pricing under rough volatility. Quantitative Finance , 16(6):887-904, 2016. [2] F. M. Euch, Omar El and M. Rosenbaum. The microstructural founda- tions of leverage effect and rough volatility. arXiv:1609.05177 , 2016. [3] O. E. Euch and M. Rosenbaum. The characteristic function of rough Heston models. arXiv:1609.02108 , 2016. [4] J. Gatheral, T. Jaisson, and M. Rosenbaum. Volatility is rough. arXiv:1410.3394 , 2014. | |||||
Voraussetzungen / Besonderes | Requirements: sound understanding of stochastic concepts and of con- cepts of mathematical Finance, ability to implement econometric or simula- tion routines in MATLAB. | |||||
Electromagnetics | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0110-00L | Elektromagnetische Wellen für Fortgeschrittene | W | 6 KP | 2V + 2U | P. Leuchtmann | |
Kurzbeschreibung | Die Vorlesung gibt einen vertieften Einblick in das Verhalten elektromagnetischer Wellen in linearen Materialien, inklusive negativem Brechungsindex oder Metamaterialien. | |||||
Lernziel | Sie verstehen das Verhalten elektromagnetischer Wellen sowohl im homogenen Raum als auch in ausgewählten Strukturen (Oberflächen, geschichtete Medien, zylindrische Strukturen, Wellenleiter) und wissen auch über zeitharmonische Materialmodelle in Plasmonik Bescheid. | |||||
Inhalt | Beschreibung von zeitharmonischen Feldern; die Rolle des Materials in den Maxwell'schen Gleichungen; Energietransport- und -absorbierungsmechanismen; Elektromagnetische Wellen im homogenen Raum: gewöhnliche und evaneszente Ebene Wellen, Zylinderwellen, Kugelwellen, "Complex origin"-Wellen und -Strahlen; Oberflächen-Wellen; Wellen in geschichteten Strukturen; Mechanismus der Führung elektromagnetischer Wellen; TEM-Wellen; Hohlleiter und dielektrische Wellenleiter. | |||||
Skript | Ein englischsprachiges Skript mit animierten Darstellungen kann heruntergeladen werden, ebenso die in der Vorlesung gezeigten Folien. | |||||
Literatur | Das Skript enthält eine Literaturliste. | |||||
Voraussetzungen / Besonderes | Die Vorlesung wird auf Deutsch gehalten, das Skript und die Präsentationen sind auf Englisch. | |||||
227-2037-00L | Physical Modelling and Simulation | W | 6 KP | 4G | J. Smajic | |
Kurzbeschreibung | This module consists of (a) an introduction to fundamental equations of electromagnetics, mechanics and heat transfer, (b) a detailed overview of numerical methods for field simulations, and (c) practical examples solved in form of small projects. | |||||
Lernziel | Basic knowledge of the fundamental equations and effects of electromagnetics, mechanics, and heat transfer. Knowledge of the main concepts of numerical methods for physical modelling and simulation. Ability (a) to develop own simple field simulation programs, (b) to select an appropriate field solver for a given problem, (c) to perform field simulations, (d) to evaluate the obtained results, and (e) to interactively improve the models until sufficiently accurate results are obtained. | |||||
Inhalt | The module begins with an introduction to the fundamental equations and effects of electromagnetics, mechanics, and heat transfer. After the introduction follows a detailed overview of the available numerical methods for solving electromagnetic, thermal and mechanical boundary value problems. This part of the course contains a general introduction into numerical methods, differential and integral forms, linear equation systems, Finite Difference Method (FDM), Boundary Element Method (BEM), Method of Moments (MoM), Multiple Multipole Program (MMP) and Finite Element Method (FEM). The theoretical part of the course finishes with a presentation of multiphysics simulations through several practical examples of HF-engineering such as coupled electromagnetic-mechanical and electromagnetic-thermal analysis of MEMS. In the second part of the course the students will work in small groups on practical simulation problems. For solving practical problems the students can develop and use own simulation programs or chose an appropriate commercial field solver for their specific problem. This practical simulation work of the students is supervised by the lecturers. | |||||
227-0301-00L | Optical Communication Fundamentals | W | 6 KP | 2V + 1U + 1P | J. Leuthold | |
Kurzbeschreibung | The path of an analog signal in the transmitter to the digital world in a communication link and back to the analog world at the receiver is discussed. The lecture covers the fundamentals of all important optical and optoelectronic components in a fiber communication system. This includes the transmitter, the fiber channel and the receiver with the electronic digital signal processing elements. | |||||
Lernziel | An in-depth understanding on how information is transmitted from source to destination. Also the mathematical framework to describe the important elements will be passed on. Students attending the lecture will further get engaged in critical discussion on societal, economical and environmental aspects related to the on-going exponential growth in the field of communications. | |||||
Inhalt | * Chapter 1: Introduction: Analog/Digital conversion, The communication channel, Shannon channel capacity, Capacity requirements. * Chapter 2: The Transmitter: Components of a transmitter, Lasers, The spectrum of a signal, Optical modulators, Modulation formats. * Chapter 3: The Optical Fiber Channel: Geometrical optics, The wave equations in a fiber, Fiber modes, Fiber propagation, Fiber losses, Nonlinear effects in a fiber. * Chapter 4: The Receiver: Photodiodes, Receiver noise, Detector schemes (direct detection, coherent detection), Bit-error ratios and error estimations. * Chapter 5: Digital Signal Processing Techniques: Digital signal processing in a coherent receiver, Error detection teqchniques, Error correction coding. * Chapter 6: Pulse Shaping and Multiplexing Techniques: WDM/FDM, TDM, OFDM, Nyquist Multiplexing, OCDMA. * Chapter 7: Optical Amplifiers : Semiconductor Optical Amplifiers, Erbium Doped Fiber Amplifiers, Raman Amplifiers. | |||||
Skript | Lecture notes are handed out. | |||||
Literatur | Govind P. Agrawal; "Fiber-Optic Communication Systems"; Wiley, 2010 | |||||
Voraussetzungen / Besonderes | Fundamentals of Electromagnetic Fields & Bachelor Lectures on Physics. | |||||
401-5870-00L | Seminar in Electromagnetics for CSE | W | 4 KP | 2S | J. Leuthold | |
Kurzbeschreibung | Various topics of electromagnetics, including electromagnetic theory, computational electromagnetics, electromagnetic wave propagation, applications from statics to optics. Traditional problems such as antennas, electromagnetic scattering, waveguides, resonators, etc. as well as modern topics such as photonic crystals, metamaterials, plasmonics, etc. are considered. | |||||
Lernziel | Knowledge of the fundamentals of electromagnetic theory, development and application of numerical methods for solving Maxwell equations, analysis and optimal design of electromagnetic structures | |||||
Geophysik Empfohlene Kombinationen: Fach 1 + Fach 2 Fach 1 + Fach 3 Fach 2 + Fach 3 Fach 3 + Fach 4 Fach 5 + Fach 6 Fach 5 + Fach 4 | ||||||
Geophysik: Fach 1 | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
651-4007-00L | Continuum Mechanics | W | 3 KP | 2V | T. Gerya | |
Kurzbeschreibung | In this course, students learn crucial partial differential equations (conservation laws) that are applicable to any continuum including the Earth's mantle, core, atmosphere and ocean. The course will provide step-by-step introduction into the mathematical structure, physical meaning and analytical solutions of the equations. The course has a particular focus on solid Earth applications. | |||||
Lernziel | The goal of this course is to learn and understand few principal partial differential equations (conservation laws) that are applicable for analysing and modelling of any continuum including the Earth's mantle, core, atmosphere and ocean. By the end of the course, students should be able to write, explain and analyse the equations and apply them for simple analytical cases. Numerical solving of these equations will be discussed in the Numerical Modelling I and II course running in parallel. | |||||
Inhalt | A provisional week-by-week schedule (subject to change) is as follows: Week 1: The continuity equation Theory: Definition of a geological media as a continuum. Field variables used for the representation of a continuum.Methods for definition of the field variables. Eulerian and Lagrangian points of view. Continuity equation in Eulerian and Lagrangian forms and their derivation. Advective transport term. Continuity equation for an incompressible fluid. Exercise: Computing the divergence of velocity field. Week 2: Density and gravity Theory: Density of rocks and minerals. Thermal expansion and compressibility. Dependence of density on pressure and temperature. Equations of state. Poisson equation for gravitational potential and its derivation. Exercise: Computing density, thermal expansion and compressibility from an equation of state. Week 3: Stress and strain Theory: Deformation and stresses. Definition of stress, strain and strain-rate tensors. Deviatoric stresses. Mean stress as a dynamic (nonlithostatic) pressure. Stress and strain rate invariants. Exercise: Analysing strain rate tensor for solid body rotation. Week 4: The momentum equation Theory: Momentum equation. Viscosity and Newtonian law of viscous friction. Navier-–Stokes equation for the motion of a viscous fluid. Stokes equation of slow laminar flow of highly viscous incompressible fluid and its application to geodynamics. Simplification of the Stokes equation in case of constant viscosity and its relation to the Poisson equation. Exercises: Computing velocity for magma flow in a channel. Week 5: Viscous rheology of rocks Theory: Solid-state creep of minerals and rocks as themajor mechanism of deformation of the Earth’s interior. Dislocation and diffusion creep mechanisms. Rheological equations for minerals and rocks. Effective viscosity and its dependence on temperature, pressure and strain rate. Formulation of the effective viscosity from empirical flow laws. Exercise: Deriving viscous rheological equations for computing effective viscosities from empirical flow laws. Week 6: The heat conservation equation Theory: Fourier’s law of heat conduction. Heat conservation equation and its derivation. Radioactive, viscous and adiabatic heating and their relative importance. Heat conservation equation for the case of a constant thermal conductivity and its relation to the Poisson equation. Exercise: steady temperature profile in case of channel flow. Week 7: Elasticity and plasticity Theory: Elastic rheology. Maxwell viscoelastic rheology. Plastic rheology. Plastic yielding criterion. Plastic flow potential. Plastic flow rule. GRADING will be based on honeworks (30%) and oral exams (70%). Exam questions: Link | |||||
Skript | Script is available by request to Link Exam questions: Link | |||||
Literatur | Taras Gerya Introduction to Numerical Geodynamic Modelling Cambridge University Press, 2010 | |||||
Geophysik: Fach 2 | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
651-4241-00L | Numerical Modelling I and II: Theory and Applications | W | 6 KP | 4G | T. Gerya | |
Kurzbeschreibung | In this 13-week sequence, students learn how to write programs from scratch to solve partial differential equations that are useful for Earth science applications. Programming will be done in MATLAB and will use the finite-difference method and marker-in-cell technique. The course will emphasise a hands-on learning approach rather than extensive theory. | |||||
Lernziel | The goal of this course is for students to learn how to program numerical applications from scratch. By the end of the course, students should be able to write state-of-the-art MATLAB codes that solve systems of partial-differential equations relevant to Earth and Planetary Science applications using finite-difference method and marker-in-cell technique. Applications include Poisson equation, buoyancy driven variable viscosity flow, heat diffusion and advection, and state-of-the-art thermomechanical code programming. The emphasis will be on commonality, i.e., using a similar approach to solve different applications, and modularity, i.e., re-use of code in different programs. The course will emphasise a hands-on learning approach rather than extensive theory, and will begin with an introduction to programming in MATLAB. | |||||
Inhalt | A provisional week-by-week schedule (subject to change) is as follows: Week 1: Introduction to the finite difference approximation to differential equations. Introduction to programming in Matlab. Solving of 1D Poisson equation. Week 2: Direct and iterative methods for obtaining numerical solutions. Solving of 2D Poisson equation with direct method. Solving of 2D Poisson equation with Gauss-Seidel and Jacobi iterative methods. Week 3: Solving momentum and continuity equations in case of constant viscosity with stream function/vorticity formulation. Weeks 4: Staggered grid for formulating momentum and continuity equations. Indexing of unknowns. Solving momentum and continuity equations in case of constant viscosity using pressure-velocity formulation with staggered grid. Weeks 5: Conservative finite differences for the momentum equation. "Free slip" and "no slip" boundary conditions. Solving momentum and continuity equations in case of variable viscosity using pressure-velocity formulation with staggered grid. Week 6: Advection in 1-D. Eulerian methods. Marker-in-cell method. Comparison of different advection methods and their accuracy. Week 7: Advection in 2-D with Marker-in-cell method. Combining flow calculation and advection for buoyancy driven flow. Week 8: "Free surface" boundary condition and "sticky air" approach. Free surface stabilization. Runge-Kutta schemes. Week 9: Solving 2D heat conservation equation in case of constant thermal conductivity with explicit and implicit approaches. Week 10: Solving 2D heat conservation equation in case of variable thermal conductivity with implicit approach. Temperature advection with markers. Creating thermomechanical code by combining mechanical solution for 2D buoyancy driven flow with heat diffusion and advection based on marker-in-cell approach. Week 11: Subgrid diffusion of temperature. Implementing subgrid diffusion to the thermomechanical code. Week 12: Implementation of radioactive, adiabatic and shear heating to the thermomechanical code. Week 13: Implementation of temperature-, pressure- and strain rate-dependent viscosity, temperature- and pressure-dependent density and temperature-dependent thermal conductivity to the thermomechanical code. Final project description. GRADING will be based on weekly programming homeworks (50%) and a term project (50%) to develop an application of their choice to a more advanced level. | |||||
Literatur | Taras Gerya, Introduction to Numerical Geodynamic Modelling, Cambridge University Press 2010 | |||||
Geophysik: Fach 3 Findet im Frühjahrssemester statt | ||||||
Geophysik: Fach 4 Findet im Frühjahrssemester statt | ||||||
Geophysik: Fach 5 | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
651-4014-00L | Seismic Tomography | W | 3 KP | 2G | T. Diehl, I. Molinari | |
Kurzbeschreibung | Seismic tomography is the science of interpreting seismic measurements (seismograms) to derive information about the structure of the Earth. The subject of this course is the formal relationship existing between a seismic measurement and the nature of the Earth, or of certain regions of the Earth, and the ways to use it, to gain information about the Earth. | |||||
Lernziel | ||||||
Literatur | Aki, K. and P. G. Richards, Quantitative Seismology, second edition, University Science Books, Sausalito, 2002. The most standard textbook in seismology, for grad students and advanced undergraduates. Dahlen, F. A. and J. Tromp, Theoretical Global Seismology, Princeton University Press, Princeton, 1998. A very good book, suited for advanced graduate students with a strong math background. Kennett B.L.N., The Seismic Wavefield. Volume I: Introduction and Theoretical Development (2001). Volume II: Interpretation of Seismograms on Regional and Global Scales (2002). Cambridge University Press. Lay, T. and T. C. Wallace, Modern Global Seismology, Academic Press, San Diego, 1995. A very basic seismology textbook. Chapters 2 through 4 provide a useful introduction to the contents of this course. Menke, W., Geophysical Data Analysis: Discrete Inverse Theory, revised edition, Academic Press, San Diego, 1989. A very complete textbook on inverse theory in geophysics. Press, W. H., S. A. Teukolsky, W. T. Vetterling and B. P. Flannery, Numerical Recipes, Cambridge University Press. The art of scientific computing. Trefethen, L. N. and D. Bau III, Numerical Linear Algebra, Soc. for Ind. and Appl. Math., Philadelphia, 1997. A textbook on the numerical solution of large linear inverse problems, designed for advanced math undergraduates. | |||||
Geophysik: Fach 6 Findet im Frühjahrssemester statt | ||||||
Geophysik: Seminar | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
401-5880-00L | Seminar in Geophysics for CSE | W | 4 KP | 2S | P. Tackley | |
Kurzbeschreibung | ||||||
Lernziel | ||||||
Biologie | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
636-0007-00L | Computational Systems Biology | W | 6 KP | 3V + 2U | J. Stelling | |
Kurzbeschreibung | Study of fundamental concepts, models and computational methods for the analysis of complex biological networks. Topics: Systems approaches in biology, biology and reaction network fundamentals, modeling and simulation approaches (topological, probabilistic, stoichiometric, qualitative, linear / nonlinear ODEs, stochastic), and systems analysis (complexity reduction, stability, identification). | |||||
Lernziel | The aim of this course is to provide an introductory overview of mathematical and computational methods for the modeling, simulation and analysis of biological networks. | |||||
Inhalt | Biology has witnessed an unprecedented increase in experimental data and, correspondingly, an increased need for computational methods to analyze this data. The explosion of sequenced genomes, and subsequently, of bioinformatics methods for the storage, analysis and comparison of genetic sequences provides a prominent example. Recently, however, an additional area of research, captured by the label "Systems Biology", focuses on how networks, which are more than the mere sum of their parts' properties, establish biological functions. This is essentially a task of reverse engineering. The aim of this course is to provide an introductory overview of corresponding computational methods for the modeling, simulation and analysis of biological networks. We will start with an introduction into the basic units, functions and design principles that are relevant for biology at the level of individual cells. Making extensive use of example systems, the course will then focus on methods and algorithms that allow for the investigation of biological networks with increasing detail. These include (i) graph theoretical approaches for revealing large-scale network organization, (ii) probabilistic (Bayesian) network representations, (iii) structural network analysis based on reaction stoichiometries, (iv) qualitative methods for dynamic modeling and simulation (Boolean and piece-wise linear approaches), (v) mechanistic modeling using ordinary differential equations (ODEs) and finally (vi) stochastic simulation methods. | |||||
Skript | Link | |||||
Literatur | U. Alon, An introduction to systems biology. Chapman & Hall / CRC, 2006. Z. Szallasi et al. (eds.), System modeling in cellular biology. MIT Press, 2010. B. Ingalls, Mathematical modeling in systems biology: an introduction. MIT Press, 2013 | |||||
636-0017-00L | Computational Biology | W | 6 KP | 3G + 2A | T. Stadler, C. Magnus, T. Vaughan | |
Kurzbeschreibung | The aim of the course is to provide up-to-date knowledge on how we can study biological processes using genetic sequencing data. Computational algorithms extracting biological information from genetic sequence data are discussed, and statistical tools to understand this information in detail are introduced. | |||||
Lernziel | Attendees will learn which information is contained in genetic sequencing data and how to extract information from this data using computational tools. The main concepts introduced are: * stochastic models in molecular evolution * phylogenetic & phylodynamic inference * maximum likelihood and Bayesian statistics Attendees will apply these concepts to a number of applications yielding biological insight into: * epidemiology * pathogen evolution * macroevolution of species | |||||
Inhalt | The course consists of four parts. We first introduce modern genetic sequencing technology, and algorithms to obtain sequence alignments from the output of the sequencers. We then present methods for direct alignment analysis using approaches such as BLAST and GWAS. Second, we introduce mechanisms and concepts of molecular evolution, i.e. we discuss how genetic sequences change over time. Third, we employ evolutionary concepts to infer ancestral relationships between organisms based on their genetic sequences, i.e. we discuss methods to infer genealogies and phylogenies. Lastly, we introduce the field of phylodynamics, the aim of which is to understand and quantify population dynamic processes (such as transmission in epidemiology or speciation & extinction in macroevolution) based on a phylogeny. Throughout the class, the models and methods are illustrated on different datasets giving insight into the epidemiology and evolution of a range of infectious diseases (e.g. HIV, HCV, influenza, Ebola). Applications of the methods to the field of macroevolution provide insight into the evolution and ecology of different species clades. Students will be trained in the algorithms and their application both on paper and in silico as part of the exercises. | |||||
Skript | Lecture slides will be available on moodle. | |||||
Literatur | The course is not based on any of the textbooks below, but they are excellent choices as accompanying material: * Yang, Z. 2006. Computational Molecular Evolution. * Felsenstein, J. 2004. Inferring Phylogenies. * Semple, C. & Steel, M. 2003. Phylogenetics. * Drummond, A. & Bouckaert, R. 2015. Bayesian evolutionary analysis with BEAST. | |||||
Voraussetzungen / Besonderes | Basic knowledge in linear algebra, analysis, and statistics will be helpful. Programming in R will be required for the project work (compulsory continuous performance assessments). We provide an R tutorial and help sessions during the first two weeks of class to learn the required skills. However, in case you do not have any previous experience with R, we strongly recommend to get familiar with R prior to the semester start. For the D-BSSE students, we highly recommend the voluntary course „Introduction to Programming“, which takes place at D-BSSE from Wednesday, September 12 to Friday, September 14, i.e. BEFORE the official semester starting date Link For the Zurich-based students without R experience, we recommend the R course Link, or working through the script provided as part of this R course. | |||||
636-0706-00L | Spatio-Temporal Modelling in Biology | W | 4 KP | 3G | D. Iber | |
Kurzbeschreibung | This course focuses on modeling spatio-temporal problems in biology, in particular on the cell and tissue level. The main focus is on mechanisms and concepts, but mathematical and numerical techniques are introduced as required. Biological examples discussed in the course provide an introduction to key concepts in developmental biology. | |||||
Lernziel | Students will learn state-of-the-art approaches to modelling spatial effects in dynamical biological systems. The course provides an introduction to dynamical system, and covers the mathematical analysis of pattern formation in growing, developing systems, as well as the description of mechanical effects at the cell and tissue level. The course also provides an introduction to image-based modelling, i.e. the use of microscopy data for model development and testing. The course covers classic as well as current approaches and exposes students to open problems in the field. In this way, the course seeks to prepare students to conduct research in the field. The course prepares students for research in developmental biology, as well as for applications in tissue engineering, and for biomedical research. | |||||
Inhalt | 1. Introduction to Modelling in Biology 2. Morphogen Gradients 3. Dynamical Systems 4. Cell-cell Signalling (Dr Boareto) 5. Travelling Waves 6. Turing Patterns 7. Chemotaxis 8. Mathematical Description of Growing Biological Systems 9. Image-Based Modelling 10. Tissue Mechanics 11. Cell-based Tissue Simulation Frameworks 12. Plant Development (Dr Dumont) 13. Growth Control 14. Summary | |||||
Skript | All lecture material will be made available online Link | |||||
Literatur | The lecture course is not based on any textbook. The following textbooks are related to some of its content. The textbooks may be of interest for further reading, but are not necessary to follow the course: Murray, Mathematical Biology, Springer Forgacs and Newman, Biological Physics of the Developing Embryo, CUP Keener and Sneyd, Mathematical Physiology, Springer Fall et al, Computational Cell Biology, Springer Szallasi et al, System Modeling in Cellular Biology, MIT Press Wolkenhauer, Systems Biology Kreyszig, Engineering Mathematics, Wiley | |||||
Voraussetzungen / Besonderes | The course is self-contained. The course assumes no background in biology but a good foundation regarding mathematical and computational techniques. |