Petros Koumoutsakos: Catalogue data in Spring Semester 2014 |
Name | Dr. Petros Koumoutsakos |
petros@ethz.ch | |
URL | http://www.cse-lab.ethz.ch/index.php?&option=com_content&view=article&id=100&catid=38 |
Department | Mechanical and Process Engineering |
Relationship | Full Professor |
Number | Title | ECTS | Hours | Lecturers | |
---|---|---|---|---|---|
151-0104-00L | Uncertainty Quantification for Engineering & Life Sciences | 4 credits | 3G | P. Koumoutsakos, K. Papadimitriou | |
Abstract | Quantification of uncertainties in computational models pertaining to applications in engineering and life sciences. Exploitation of massively available data to develop computational models with quantifiable predictive capabilities. Applications of Uncertainty Quantification and Propagation to problems in mechanics, control, systems and cell biology. | ||||
Objective | The course will teach fundamental concept of Uncertainty Quantification and Propagation (UQ+P) for computational models of systems in Engineering and Life Sciences. Emphasis will be placed on practical and computational aspects of UQ+P including the implementation of relevant algorithms in multicore architectures. | ||||
Content | Topics that will be covered include: Reliability analysis, parametric and non-parametric estimation, Bayesian inference, Markov Chain Monte Carlo | ||||
Lecture notes | The class will be largely based on the book: Data Analysis: A Bayesian Tutorial by Devinderjit Sivia as well as on class notes and related literature that will be distributed in class. | ||||
Literature | 1. Data Analysis: A Bayesian Tutorial by Devinderjit Sivia 2. Probability Theory: The Logic of Science by E. T. Jaynes 3. Class Notes | ||||
Prerequisites / Notice | Fundamentals of Probability, Fundamentals of Computational Modeling | ||||
151-0431-00L | Computational Engineering | 4 credits | 2V + 1U | P. Koumoutsakos, G. Tauriello | |
Abstract | Introducing fundamental concepts of Computational Engineering through the cycle of Modeling - Numerical Methods - Programming. The course emphasizes Object Oriented Programming for Engineers and introduces software development practices such as Design Patterns. The programming skills are acquired by solving engineering problems by suitable numerical methods. | ||||
Objective | 1. Principles of Computational Modeling for Engineering Problems 2. Extended knowledge C++ 2. Develop an understanding of Design Patterns in Programming 3. Numerical methods for Engineers 4. Implement OO concepts in solving modeling and optimization problems in Engineering | ||||
Lecture notes | Notes from the lectures will be distributed in class | ||||
Literature | Lecture Notes will be distributed in class. Suggested textbooks will be presented in the course. | ||||
Prerequisites / Notice | Voraussetzung: Besuch von Informatik | ||||
151-1053-00L | Thermo- and Fluid Dynamics | 0 credits | 2K | L. Kleiser, R. S. Abhari, K. Boulouchos, P. Jenny, P. Koumoutsakos, C. Müller, H. G. Park, D. Poulikakos, H.‑M. Prasser, T. Rösgen, A. Steinfeld | |
Abstract | Current advanced research activities in the areas of thermo- and fluid dynamics are presented and discussed, mostly by external speakers. The talks are public and open also for interested students. | ||||
Objective | Knowledge of advanced research in the areas of thermo- and fluid dynamics | ||||
Content | Current advanced research activities in the areas of thermo- and fluid dynamics are presented and discussed, mostly by external speakers. | ||||
252-5251-00L | Computational Science | 2 credits | 2S | P. Arbenz, T. Hoefler, P. Koumoutsakos | |
Abstract | Class participants study and make a 40 minute presentation (in English) on fundamental papers of Computational Science. A preliminary discussion of the talk (structure, content, methodology) with the responsible professor is required. The talk has to be given in a way that the other seminar participants can understand it and learn from it. Participation throughout the semester is mandatory. | ||||
Objective | Studying and presenting fundamental works of Computational Science. Learning how to make a scientific presentation. | ||||
Content | Class participants study and make a 40 minute presentation (in English) on fundamental papers of Computational Science. A preliminary discussion of the talk (structure, content, methodology) with the responsible professor is required. The talk has to be given in a way that the other seminar participants can understand it and learn from it. Participation throughout the semester is mandatory. | ||||
Lecture notes | none | ||||
Literature | Papers will be distributed in the first seminar in the first week of the semester | ||||
401-0686-00L | High Performance Computing for Science and Engineering (HPCSE) for CSE | 7 credits | 3G + 2P | P. Koumoutsakos, M. Troyer | |
Abstract | |||||
Objective |