# COL 726 : Numerical analysis and scientific computing

## Instructor

Amit Kumar

Office : Room # 417, Bharti Building

Email : amitk@cse.iitd.ac.in

Phone : (ext) 1286.

## Teaching Assistants

Indu Joshi, Moin Ul Islam Asmi, Anushka Goyal

## Announcements

Classroom shifted to LH 408.

## Class Timings

Slot J

## Homeworks

1. Homework 1 (due Jan 19, 2018)

2. Homework 2 (due Feb 2, 2018)

## Lecture Topics

Lecture 1: Introduction, floating point representation, machine precision.
([H] Chapter 1).

Lecture 2: Condition number, floating point operations
( [H] Chapter 1, [TB] Chapter 12)

Lecture 3: Stability, review of linear algebra
([H] Chapter 1, [TB] Chapter 14, Chapter 15, Chapter 1)

Lecture 4: Review of linear algebra

Lecture 5: Linear transformations, norms of matrices.

## Pre-requisites

First course in linear algebra, calculus and programming.

** Warning ** : the course will make heavy use of linear algebra, so if you
are not comfortable with fundamentals of linear algebra, you should not
take this course.

You will be expected to write programs in MATLAB.

## Books

There is no required textbook for this course. But most of the topics
covered can be found in one of these books.

1. [CK] Numerical Mathematics and Computing, by
Ward Cheney and David Kincaid.

2. [H] Scientific Computing : an introductory survey, by Michael T. Heath.

3. [TB] Numerical Linear Algebra, by Llyod N. Trefethen and David Bau.

## Grading

25% : Homework and Programming Assignments

20% : Each minor exam

35% : Major exam