18.086 - Computational Science And Engineering II (Spring 2016)

 

Instructor: Norbert Stoop

Office: Room 2-173

Email: stoopn [at] mit .edu

Lectures: T Th 1:00 - 2:30, room 2-132

Office Hours: Thursday, 3-5, Office: 2-173


COURSE DESCRIPTION

Initial value problems: finite difference methods, accuracy and stability, heat equation, wave equations, conservation laws and shocks, level sets, Navier-Stokes.

Solving large systems: elimination with reordering, iterative methods, preconditioning, multigrid, Krylov subspaces, conjugate gradients.

Optimization and minimum principles: weighted least squares, constraints, inverse problems, calculus of variations, saddle point problems, linear programming, duality, adjoint methods.

Prerequisites: 18.03 and 18.034

Text Book: Gilbert Strang, Computational Science and Engineering, Wellesley-Cambridge Press, 2007

IMPORTANT DATES

COURSE PROJECT

See above for important dates regarding course project!

The idea of this course is that you work on and present a computational project of your choice. It can be related to your research work and optimally is related to the course contents (but may also go beyond). It must have a major numerical component. No recycling of existing/old projects!
Extensive implementation/testing/comparison of methods is ok.

EXTRA MATERIAL


RECENT UPDATE

[02/01/2016]  Welcome to the spring semester!