Numerical Methods & Scientific Computing, July-November 2019
Credits 9 credits
When A slot (Monday, Tuesday, Thursday, Friday)
Monday morning 8 AM slot will be used only as and when needed
Where New Academic Complex, Room 505
Instructor
Sivaram Ambikasaran,  Office hours: By appointment at NAC 648
Office hours: By appointment at NAC 648
Teaching Assistant
Vaishnavi, Office hours: Tuesdays 2 PM to 4 PM @ Room 621, NAC
Grading
	| Assignments | Quiz-I | Quiz-II | Endsem | 
	| \(30\) | \(15\) | \(15\) | \(40\) | 
Assignments
	- All assignments due on Sundays before 5 PM.
- Late assignments will be marked zero.
- There will be both written and computational part in the assignments.
- Students need to submit their assignments in IPython/Jupyter notebooks through the dropbox link provided.
- The name of the Jupyter notebook should be as follows: ma14m093_5.ipynb, where ma14m093 is your roll number and 5 implies that you are submitting your fifth assignment.
- Students need to submit their assignments in IPython/Jupyter notebooks through the dropbox link provided.
- Any copying on assignments will result in a zero on the assignment.
- We will be using JPlag to detect similarities among multiple sets of source code files.
- 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 technical 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.
Assignment Grade
Assignment Grades
Assignment Submission
Assignment 1 due August 11
Assignment 2 due August 18
Assignment 3 due September 25
Assignment 4 due October 2
Assignment 5 due October 9
Assignment 6 due October 20
Assignment 7 due November 13
Assignment 8 due November 13
Practice Final
LINK FOR ASSIGNMENT SUBMISSION
Calendar
First class will be on Jul 29, 2019, Monday.
Below is a tentative calendar, which will be updated as we make progress in the course.
	| Week | Monday | Tuesday | Thursday | Friday | Assignment | 
	|  |  |  |  |  |  | 
	| Week-I | Lecture - 1 | Lecture - 2 |  | Lecture - 3 |  | 
	| Week-II |  |  |  |  |  | 
	| Week-III |  |  |  |  |  | 
	| Week-IV |  |  |  |  |  | 
	| Week-V |  |  |  |  |  | 
	| Week-VI |  |  |  |  |  | 
	| Week-VII |  |  |  |  |  | 
	| Week-VIII |  |  |  |  |  | 
	| Week-IX |  |  |  |  |  | 
	| Week-X |  |  |  |  |  | 
	
	| Week-XI |  |  |  |  |  | 
	
	| Week-XII |  |  |  |  |  | 
	
	| Week-XIII |  |  |  |  |  | 
	
Short Syllabus
Floating point arithmetic and accuracy estimation, root finding, interpolation and approximation, quadratures, Monte Carlo methods
Textbooks
- Numerical Methods in Scientific Computing - Volume \(I\), by Germund Dahlquist & Ake Bjorck
- Approximation Theory and Approximation Practice, by Nick Trefethen
- Interpolation and Approximation by Polynomials, by George M. Phillips
- Spectral Methods in MATLAB, by Nick Trefethen
- Exploring Monte Carlo Methods, by William L. Dunn & J. Kenneth Shultis
- Fundamentals of Engineering Numerical Analysis, by Parviz Moin
Exams
	| Exam | Date | 
	| Quiz-I | September \(9\), Monday | 
	| Quiz-II | October \(14\), Monday | 
	| End Term | November \(15\), Friday |