Search result: Catalogue data in Autumn Semester 2016

Computational Science and Engineering Master Information
Course Units for Additional Admission Requirements
The courses below are only available for MSc students with additional admission requirements.
NumberTitleTypeECTSHoursLecturers
151-0122-AALFluid Dynamics for CSE
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
E-5 credits11RT. Rösgen
AbstractAn introduction to the physical and mathematical foundations of fluid dynamics is given.
Topics include dimensional analysis, integral and differential conservation laws, inviscid and viscous flows, Navier-Stokes equations, boundary layers, turbulent pipe flow. Elementary solutions and examples are presented.
ObjectiveAn introduction to the physical and mathematical principles of fluid dynamics. Fundamental terminology/principles and their application to simple problems.
ContentPhänomene, Anwendungen, Grundfragen
Dimensionsanalyse und Ähnlichkeit; Kinematische Beschreibung; Erhaltungssätze (Masse, Impuls, Energie), integrale und differentielle Formulierungen; Reibungsfreie Strömungen: Euler-Gleichungen, Stromfadentheorie, Satz von Bernoulli; Reibungsbehaftete Strömungen: Navier-Stokes-Gleichungen; Grenzschichten; Turbulenz
Lecture notesEine erweiterte Formelsammlung zur Vorlesung wird elektronisch zur Verfügung gestellt.
LiteratureEmpfohlenes Buch: Fluid Mechanics, P. Kundu & I. Cohen, Elsevier
Prerequisites / NoticePerformance Assessment: session examination
Allowed aids:
Textbook (free selection, list of assignments), list of formulars IFD, 8 Sheets (=4 Pages) own notes, calculator
406-0353-AALAnalysis III Information
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
E-4 credits9RM. Soner
AbstractIntroduction to partial differential equations. Differential equations which are important in applications are classified and solved. Elliptic, parabolic and hyperbolic differential equations are treated. The following mathematical tools are introduced: Laplace transforms, Fourier series, separation of variables, methods of characteristics.
ObjectiveMathematical treatment of problems in science and engineering. To understand the properties of the different types of partlial differentail equations.
ContentLaplace Transforms:
- Laplace Transform, Inverse Laplace Transform, Linearity, s-Shifting
- Transforms of Derivatives and Integrals, ODEs
- Unit Step Function, t-Shifting
- Short Impulses, Dirac's Delta Function, Partial Fractions
- Convolution, Integral Equations
- Differentiation and Integration of Transforms

Fourier Series, Integrals and Transforms:
- Fourier Series
- Functions of Any Period p=2L
- Even and Odd Functions, Half-Range Expansions
- Forced Oscillations
- Approximation by Trigonometric Polynomials
- Fourier Integral
- Fourier Cosine and Sine Transform

Partial Differential Equations:
- Basic Concepts
- Modeling: Vibrating String, Wave Equation
- Solution by separation of variables; use of Fourier series
- D'Alembert Solution of Wave Equation, Characteristics
- Heat Equation: Solution by Fourier Series
- Heat Equation: Solutions by Fourier Integrals and Transforms
- Modeling Membrane: Two Dimensional Wave Equation
- Laplacian in Polar Coordinates: Circular Membrane, Fourier-Bessel Series
- Solution of PDEs by Laplace Transform
LiteratureE. Kreyszig, Advanced Engineering Mathematics, John Wiley & Sons, 10. Auflage, 2011

C. R. Wylie & L. Barrett, Advanced Engineering Mathematics, McGraw-Hill, 6th ed.

G. Felder, Partielle Differenzialgleichungen für Ingenieurinnen und Ingenieure, hypertextuelle Notizen zur Vorlesung Analysis III im WS 2002/2003.

Y. Pinchover, J. Rubinstein, An Introduction to Partial Differential Equations, Cambridge University Press, 2005

For reference/complement of the Analysis I/II courses:

Christian Blatter: Ingenieur-Analysis (Download PDF)
Prerequisites / NoticeUp-to-date information about this course can be found at:
http://www.math.ethz.ch/education/bachelor/lectures/hs2013/other/analysis3_itet
406-0603-AALStochastics (Probability and Statistics)
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
E-4 credits9RM. Kalisch
AbstractIntroduction to basic methods and fundamental concepts of statistics and probability theory for non-mathematicians. The concepts are presented on the basis of some descriptive examples. Learning the statistical program R for applying the acquired concepts will be a central theme.
ObjectiveThe objective of this course is to build a solid fundament in probability and statistics. The student should understand some fundamental concepts and be able to apply these concepts to applications in the real world. Furthermore, the student should have a basic knowledge of the statistical programming language "R".
ContentFrom "Statistics for research" (online)
Ch 1: The Role of Statistics
Ch 2: Populations, Samples, and Probability Distributions
Ch 3: Binomial Distributions
Ch 6: Sampling Distribution of Averages
Ch 7: Normal Distributions
Ch 8: Student's t Distribution
Ch 9: Distributions of Two Variables

From "Introductory Statistics with R (online)"
Ch 1: Basics
Ch 2: The R Environment
Ch 3: Probability and distributions
Ch 4: Descriptive statistics and tables
Ch 5: One- and two-sample tests
Ch 6: Regression and correlation
Literature- "Statistics for research" by S. Dowdy et. al. (3rd
edition); Print ISBN: 9780471267355; Online ISBN: 9780471477433; DOI:
10.1002/0471477435
From within the ETH, this book is freely available online under:
http://onlinelibrary.wiley.com/book/10.1002/0471477435

- "Introductory Statistics with R" by Peter Dalgaard; ISBN
978-0-387-79053-4; DOI: 10.1007/978-0-387-79054-1
From within the ETH, this book is freely available online under:
http://www.springerlink.com/content/m17578/
406-0663-AALNumerical Methods for CSE
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
E-7 credits15RR. Hiptmair
Abstracthe course gives an introduction into fundamental techniques and algorithms of numerical mathematics which play a central role in numerical simulations in science and technology. The course focuses on fundamental ideas and algorithmic aspects of numerical methods. The exercises involve actual implementation of numerical methods in C++.
Objective* Knowledge of the fundamental algorithms in numerical mathematics
* Knowledge of the essential terms in numerical mathematics and the techniques used for the analysis of numerical algorithms
* Ability to choose the appropriate numerical method for concrete problems
* Ability to interpret numerical results
* Ability to implement numerical algorithms afficiently
Content1. Direct Methods for linear systems of equations
2. Least Squares Techniques
3. Data Interpolation and Fitting
4. Filtering Algorithms
8. Approximation of Functions
9. Numerical Quadrature
10. Iterative Methods for non-linear systems of equations
11. Single Step Methods for ODEs
12. Stiff Integrators
Lecture notesLecture materials (PDF documents and codes) will be made available to participants.
LiteratureU. ASCHER AND C. GREIF, A First Course in Numerical Methods, SIAM, Philadelphia, 2011.

A. QUARTERONI, R. SACCO, AND F. SALERI, Numerical mathematics, vol. 37 of Texts in Applied Mathematics, Springer, New York, 2000.

W. Dahmen, A. Reusken "Numerik für Ingenieure und Naturwissenschaftler", Springer 2006.

M. Hanke-Bourgeois "Grundlagen der Numerischen Mathematik und des wissenschaftlichen Rechnens", BG Teubner, 2002

P. Deuflhard and A. Hohmann, "Numerische Mathematik I", DeGruyter, 2002
Prerequisites / NoticeSolid knowledge about fundamental concepts and technques from linear algebra & calculus as taught in the first year of science and engineering curricula.

The course will be accompanied by programming exercises in C++ relying on the template library EIGEN. Familiarity with C++, object oriented and generic programming is an advantage. Participants of the course are expected to learn C++ by themselves.
252-0232-AALSoftware Design
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
E-6 credits13RD. Gruntz
AbstractThe course Software Design presents and discusses design patterns regularly used to solve problems in object oriented design and object oriented programming. The presented patterns are illustrated with examples from the Java libraries and are applied in a project.
ObjectiveThe students
- know the principles of object oriented programming and can apply these.
- know the most important object oriented design patterns.
- can apply design patterns to solve design problems.
- discover in a given design the use of design patterns.
529-0483-AALStatistical Physics and Computer Simulation
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
E-4 credits9RM. Reiher
AbstractPrinciples and applications of statistical mechanics and equilibrium molecular dynamics, Monte Carlo simulation, Stochastic dynamics.
Exercises using a MD simulation program to generate ensembles and subsequently calculate ensemble averages.
ObjectiveIntroduction to statistical mechanics with the aid of computer simulation, development of skills to carry out statistical mechanical calculations using computers and interpret the results.
ContentPrinciples and applications of statistical mechanics and equilibrium molecular dynamics, Monte Carlo simulation, Stochastic dynamics.
Exercises using a MD simulation program to generate ensembles and subsequently calculate ensemble averages.
Lecture notesavailable
Literaturesee "Course Schedule"
Prerequisites / Noticeadditional information will be provided in the first lecture.
  •  Page  1  of  1