# Computer Modelling and Simulation, January-April 2019

When Q Slot; Mondays and Wednesdays 6PM to 7:15PM
Where NAC 506

### Instructor

Sivaram Ambikasaran,
Office hours: Fix timings via email,
Office: NAC 648

### Teaching assistant

Kandappan, ma16d300@smail.iitm.ac.in,
Office hours: Thursdays from 5 PM to 6 PM
Office: Research Scholar Room, NAC 623

### Textbook

• Spectral Methods in MATLAB, by Lloyd N. Trefethen
The lecture material and the relevant code for the class is made available through GitHub

 Evaluation Assignments Points 100

### Assignment

There will be $$14$$ assignments due weekly. Assignment will be posted on this website and will be due on Sunday by 5 PM. Late Submission will not be accepted. Each assignment will have a good share of computational exercises in Python. Students need to submit their assignments in IPython/Jupyter notebooks through the dropbox link provided. The name of the Python notebook should be as follows: ma14m003.ipynb, where ma14m003 is your roll number. We will be using JPlag to detect similarities among multiple sets of source code files. No collaboration is allowed for assignment. In case of a significant match among/between assignments, you will get a zero on the assignment.

The grader will expect you to express your ideas clearly, legibly, and completely, often requiring complete English sentences rather than merely just a long string of equations or unconnected mathematical expressions. This means you could lose points for poorly written proofs or answers. Clear exposition is a crucial ingredient of communication. Clarity of thought and presentation is more important in mathematics & sciences than any other field. The only way to master exposition is by repeated practicing.

### Calendar

A very rough calendar, which will be updated as we progress through the course. Assignment 'x' constitutes the problems at the end of Chapter 'x' of the textbook.
 Week Monday Wednesday Homework Jan 14 - Jan 18 Chapter 1 Jan 21 - Jan 25 Chapter 1 Chapter 2 Assignment 1 : Jan 27 Jan 28 - Feb 1 Chapter 2 Chapter 3 Assignment 2 : Feb 3 Feb 4 - Feb 8 Chapter 3 Chapter 4 Assignment 3 : Feb 10 Feb 11 - Feb 15 Chapter 4 Chapter 5 Assignment 4 : Feb 17 Feb 18 - Feb 22 Chapter 5 Chapter 6 Assignment 5 : Feb 24 Feb 25 - Mar 1 Chapter 6 Chapter 7 Assignment 6 : Mar 3 Mar 4 - Mar 8 Chapter 7 Chapter 8 Assignment 7 : Mar 10 Mar 11 - Mar 15 Chapter 8 Chapter 9 Assignment 8 : Mar 17 Mar 18 - Mar 22 Chapter 9 Chapter 9 Assignment 9 : Mar 24 Mar 25 - Mar 29 Chapter 10 Chapter 10 Assignment 10 : Mar 31 Apr 2 - Apr 6 Chapter 11 Chapter 11 Assignment 11 : Apr 8 Apr 9 - Apr 13 Chapter 12 Chapter 12 Assignment 12 : Apr 15 Apr 16 - Apr 20 Chapter 13 Chapter 13 Assignment 13 : Apr 22 Apr 23 - Apr 27 Chapter 14 Chapter 14 Assignment 14 : Apr 29