MTP290: Computing Laboratory

Spring semester, 2021-22

Ashutosh Rai.

Lab sessions:
Mondays and Thursdays 3:00pm to 5:00pm.

Office hours:
by email appointment.

Teaching assistants:
Gauri Gupta:
Soumen Mandal:
Rumki Ghosh:

The course will aim at the students learning how to code some Numerical Methods. This would include learning some basic programming concepts using MATLAB and implementing roughly the following set of techniques: Bisection Method, Newton's Method, Solution to System of Linear Equations, Operations on Matrices, Guassian Elimination, LU Decomposition, Iterative Methods, Integration algorithms, Boundary and Initial Value problems for PDEs.

Course Material:
Numerical Methods for Engineers by Steven C. Chapra, Raymond P. Canale
MATLAB Documentation

The course will be evaluated on a 100 point scale.
The internal assessment will be worth 25 points and will consist of assignments and quizzes etc.
The minor and major will be worth 25 points each.
There will be an oral viva at the end of the course worth 25 points.
To pass or audit pass the course (i.e., to get a D grade), the sudent need to have at least 30 points.

There is no required attendance but the students are encouraged to attend the lab sessions to clear their doubts. There might be some surprise quizzes announced a day or two in advance, which would contribute to the internal assessment. Failing to attend the surprise quizzes would end up in losing those points.