Curriculum and list of courses in brief - Master | EPFL

Curriculum and list of courses in brief - Master | EPFL Curriculum and list of courses in brief - Master | EPFL

master.epfl.ch
from master.epfl.ch More from this publisher
25.12.2014 Views

SCHOOL OF BASIC SCIENCES http://master.epfl.ch/cse or http://cse.epfl.ch contact: simone.deparis@epfl.ch Master of Science in COMPUTATIONAL SCIENCE & ENGINEERING 2-year program 120 ECTS Core courses 30 ECTS Semester projects 30 ECTS Computational Modeling based on Differential Equations 10 ECTS Computational Methods based on Discrete Code Systems 10 ECTS Numerical Methods, Algorithms, High Performance Systems 10 ECTS Simulation based engineering EPFL is a world leader in computing, engineering and fundamental sciences. A Master in Computational Science and Engineering from EPFL opens the door to top employment with computational skills in high demand in a broad spectrum of industries, not only in all branches of engineering, but also in emerging and vibrant market sectors including energy, financial and pharmaceutical R&D. It is also a strong asset for a PhD in Computational Science Master’s thesis 30 ECTS CORE COURSES - 30 ECTS CODE FACULTY CREDITS LANGUAGE I. COMPUTATIONAL MATHEMATICS Numerical analysis II MATH-351 D.Kressner 4 EN Introduction to the finite elements method MATH-350 A.Quarteroni 4 EN Numerical analysis and computational mathematics MATH-456 L.Dede’ 4 EN Numerical integration of dynamical systems MATH-452 A.Abdulle 4 EN II. HPC Algorithms CS-250 O.Etesami 6 EN Parallel computing and pthreads MATH-454 V.Rezzonico 4 EN Programming concepts in scientific computing MATH-458 S.Deparis 4 EN Software engineering CS-305 G.Candea 6 EN III. STOCHASTIC / VISUALIZATION Computer simulation of physical systems I PHYS-403 A.Pasquarello 4 EN Image processing I MICRO-511 M.Unser; D.Van De Ville 3 EN Computational physics III PHYS-332 G.Foffi 3 EN IV. INTRODUCTION TO MODELING Molecular dynamics & Monte Carlo simulations CH-351 U.Röthlisberger 2 FR SEMESTER PROJECTS - 30 ECTS CODE FACULTY CREDITS LANGUAGE Project in computational science and engineering I MATH-591 various 8 FR or EN Project in computational science and engineering II MATH-592 various 8 FR or EN Project in computational science and engineering III MATH-593 various 8 FR or EN Industrial internship MATH-595 various 8 Project in human and social sciences various 6 FR or EN

SCHOOL OF BASIC SCIENCES<br />

http://master.epfl.ch/cse or http://cse.epfl.ch<br />

contact: simone.deparis@epfl.ch<br />

<strong>Master</strong> <strong>of</strong> Science <strong>in</strong><br />

COMPUTATIONAL SCIENCE<br />

& ENGINEERING<br />

2-year program<br />

120 ECTS<br />

Core <strong>courses</strong><br />

30 ECTS<br />

Semester projects<br />

30 ECTS<br />

Computational Model<strong>in</strong>g based<br />

on Differential Equations 10 ECTS<br />

Computational Methods based<br />

on Discrete Code Systems 10 ECTS<br />

Numerical Methods, Algorithms,<br />

High Performance Systems 10 ECTS<br />

Simulation based eng<strong>in</strong>eer<strong>in</strong>g<br />

<strong>EPFL</strong> is a world leader <strong>in</strong> comput<strong>in</strong>g, eng<strong>in</strong>eer<strong>in</strong>g<br />

<strong>and</strong> fundamental sciences.<br />

A <strong>Master</strong> <strong>in</strong> Computational Science <strong>and</strong><br />

Eng<strong>in</strong>eer<strong>in</strong>g from <strong>EPFL</strong> opens the door<br />

to top employment with computational<br />

skills <strong>in</strong> high dem<strong>and</strong> <strong>in</strong> a broad spectrum<br />

<strong>of</strong> <strong>in</strong>dustries, not only <strong>in</strong> all branches <strong>of</strong><br />

eng<strong>in</strong>eer<strong>in</strong>g, but also <strong>in</strong> emerg<strong>in</strong>g <strong>and</strong><br />

vibrant market sectors <strong>in</strong>clud<strong>in</strong>g energy,<br />

f<strong>in</strong>ancial <strong>and</strong> pharmaceutical R&D.<br />

It is also a strong asset for a PhD <strong>in</strong> Computational<br />

Science<br />

<strong>Master</strong>’s thesis<br />

30 ECTS<br />

CORE COURSES - 30 ECTS CODE FACULTY CREDITS LANGUAGE<br />

I. COMPUTATIONAL MATHEMATICS<br />

Numerical analysis II MATH-351 D.Kressner 4 EN<br />

Introduction to the f<strong>in</strong>ite elements method MATH-350 A.Quarteroni 4 EN<br />

Numerical analysis <strong>and</strong> computational mathematics MATH-456 L.Dede’ 4 EN<br />

Numerical <strong>in</strong>tegration <strong>of</strong> dynamical systems MATH-452 A.Abdulle 4 EN<br />

II. HPC<br />

Algorithms CS-250 O.Etesami 6 EN<br />

Parallel comput<strong>in</strong>g <strong>and</strong> pthreads MATH-454 V.Rezzonico 4 EN<br />

Programm<strong>in</strong>g concepts <strong>in</strong> scientific comput<strong>in</strong>g MATH-458 S.Deparis 4 EN<br />

S<strong>of</strong>tware eng<strong>in</strong>eer<strong>in</strong>g CS-305 G.C<strong>and</strong>ea 6 EN<br />

III. STOCHASTIC / VISUALIZATION<br />

Computer simulation <strong>of</strong> physical systems I PHYS-403 A.Pasquarello 4 EN<br />

Image process<strong>in</strong>g I MICRO-511 M.Unser; D.Van De Ville 3 EN<br />

Computational physics III PHYS-332 G.F<strong>of</strong>fi 3 EN<br />

IV. INTRODUCTION TO MODELING<br />

Molecular dynamics & Monte Carlo simulations CH-351 U.Röthlisberger 2 FR<br />

SEMESTER PROJECTS - 30 ECTS CODE FACULTY CREDITS LANGUAGE<br />

Project <strong>in</strong> computational science <strong>and</strong> eng<strong>in</strong>eer<strong>in</strong>g I MATH-591 various 8 FR or EN<br />

Project <strong>in</strong> computational science <strong>and</strong> eng<strong>in</strong>eer<strong>in</strong>g II MATH-592 various 8 FR or EN<br />

Project <strong>in</strong> computational science <strong>and</strong> eng<strong>in</strong>eer<strong>in</strong>g III MATH-593 various 8 FR or EN<br />

Industrial <strong>in</strong>ternship MATH-595 various 8<br />

Project <strong>in</strong> human <strong>and</strong> social sciences various 6 FR or EN


SCHOOL OF BASIC SCIENCES<br />

http://master.epfl.ch/cse or http://cse.epfl.ch<br />

simone.deparis@epfl.ch<br />

<strong>Master</strong> <strong>of</strong> Science <strong>in</strong><br />

COMPUTATIONAL SCIENCE & ENGINEERING<br />

COMPUTATIONAL MODELING BASED ON DIFFE-<br />

RENTIAL EQUATIONS - 10 ECTS<br />

Advanced methods <strong>in</strong> computational solid<br />

mechanics<br />

CODE FACULTY CREDITS LANGUAGE<br />

CIVIL-523 J.F.Mol<strong>in</strong>ari;G.Anciaux 3 EN<br />

Biological model<strong>in</strong>g <strong>of</strong> neural networks BIO-465 W.Gerstner 4 EN<br />

Dynamical system theory for eng<strong>in</strong>eers COM-502 P.Thiran 4 EN<br />

Environmental transport phenomena ENG-420 F.Porté-Agel; P.Perona 5 EN<br />

Instability <strong>and</strong> turbulence ME-455 F.Gallaire 5 EN<br />

Hydrodynamics ME-444 F.Gallaire 5 EN<br />

Mathematical modell<strong>in</strong>g <strong>of</strong> DNA MATH-481 J.Maddocks 4 EN<br />

Numerical flow simulation ME-474 M.Sawley 5 EN<br />

Numerical methods <strong>in</strong> heat transfer ME-571 A.Cioncol<strong>in</strong>i 3 EN<br />

Particle-based methods ME-476 M.Sawley 4 EN<br />

Pr<strong>in</strong>ciples <strong>and</strong> applications <strong>of</strong> systems biology ChE-411 V.Hatzimanikatis 3 EN<br />

Quantum simulations <strong>of</strong> materials. Properties <strong>and</strong><br />

spectroscopies<br />

MSE-468 N.Marzari 4 EN<br />

Supersonic <strong>and</strong> hypersonic flows ME-471 J.B.Vos; D.Charbonnier; E.Mickaily-<br />

Huber<br />

2 EN<br />

COMPUTATIONAL METHODS BASED ON DISCRETE CODE FACULTY CREDITS LANGUAGE<br />

SYSTEMS - 10 ECTS<br />

Applied molecular quantum chemistry CH-451 F.Rotz<strong>in</strong>ger 4 EN<br />

Biomolecular structure <strong>and</strong> mechanics BIO-315 M.Dal Peraro 4 EN<br />

Computational methods <strong>in</strong> molecular quantum<br />

mechanics<br />

CH-452 I.Tavernelli 4 EN<br />

Computational molecular biology CS-551 X.Zhang 5 EN<br />

Computer simulation <strong>of</strong> physical systems II PHYS-404(a) A.Pasquarello 4 EN<br />

Distributed <strong>in</strong>telligent systems ENG-466(a) A.Mart<strong>in</strong>oli 4 EN<br />

Distributed <strong>in</strong>telligent systems project ENG-466(b) A.Mart<strong>in</strong>oli 2 EN<br />

Introduction to electronic structure methods CH-353 U.Röthlisberger; I.Tavernelli 4 EN<br />

Mathematical modell<strong>in</strong>g <strong>of</strong> behavior MATH-463 M.Bierlaire 4 EN<br />

Molecular quantum dynamics CH-453 J.Vanicek 2 EN<br />

Water quality model<strong>in</strong>g ENG-400 D.Barry 5 EN<br />

NUMERICAL METHODS, ALGORITHMS, HIGH PER-<br />

FORMANCE SYSTEMS - 10 ECTS<br />

CODE FACULTY CREDITS LANGUAGE<br />

Advanced algorithms CS-450 B.Moret 7 EN<br />

Advanced discrete mathematics MATH-363 U.Wagner 4 EN<br />

Advanced multiprocessor architecture CS-471 B.Falsafi 6 EN<br />

Applications for convex optimization <strong>and</strong> l<strong>in</strong>ear<br />

programm<strong>in</strong>g<br />

CS-454 C.Fragouli 3 EN<br />

Foundations <strong>of</strong> imag<strong>in</strong>g science CS-445 P.Fua; S.Süsstrunk 7 EN<br />

Image process<strong>in</strong>g II MICRO-512 M.Unser; D.Van De Ville 3 EN<br />

Introduction to multiprocessor architecture CS-370 B.Falsafi 4 EN<br />

Numerical approximation <strong>of</strong> partial differential<br />

equations I<br />

Numerical approximation <strong>of</strong> partial differential<br />

equations II<br />

MATH-451 F.Nobile 4 EN<br />

MATH-457 M.Picasso 4 EN<br />

Program parallelization on PC clusters CS-425 R.Hersch 4 EN<br />

Topics <strong>in</strong> numerical l<strong>in</strong>ear algebra MATH-453 D.Kressner 4 EN<br />

Document subject to changes at any time. Please refer to the <strong>of</strong>ficial study plans <strong>and</strong> rules published by the Registrar’s Office (see http://sac.epfl.ch)<br />

© <strong>EPFL</strong> /08.2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!