Module NameDownloadDescriptionDownload Size
Week 1: About computers, Python: Variables and ArrayLecture 3Lecture 3 - Lecture Notes191 kb
Week 1: About computers, Python: Variables and ArrayLecture 2Lecture 2 - Lecture Notes190 kb
Week 1: About computers, Python: Variables and ArrayLecture 1Lecture 1 - Lecture Notes686 kb
Week 2: Python: Control structures, Programming styleLecture 5Lecture 5 - Lecture Notes36 kb
Week 2: Python: Control structures, Programming styleLecture 4Lecture 4 - Lecture Notes686 kb
Week 3: Plotting, Errors, Data input/outputLecture 9Lecture 9 - Lecture Notes202 kb
Week 3: Plotting, Errors, Data input/outputLecture 7Lecture 7 - Lecture Notes735 kb
Week 4: InterpolationLecture 11Lecture 11 - Lecture Notes3992 kb
Week 4: InterpolationLecture 10Lecture 10 - Lecture Notes3992 kb
Week 5: Numerical integrationLecture 14Lecture 14 - Lecture Notes2565 kb
Week 5: Numerical integrationLecture 13Lecture 13 - Lecture Notes2565 kb
Week 5: Numerical integrationLecture 12Lecture 12 - Lecture Notes2565 kb
Week 6: Differentiation, ODE solversLecture 17Lecture 17 - Lecture Notes2361 kb
Week 6: Differentiation, ODE solversLecture 16Lecture 16 - Lecture Notes2361 kb
Week 6: Differentiation, ODE solversLecture 15Lecture 15 - Lecture Notes711 kb
Week 7: Fourier transforms, PDE solversLecture 21Lecture 21 - Lecture Notes1816 kb
Week 7: Fourier transforms, PDE solversLecture 20Lecture 20 - Lecture Notes1816 kb
Week 7: Fourier transforms, PDE solversLecture 19Lecture 19 - Lecture Notes1816 kb
Week 7: Fourier transforms, PDE solversLecture 18Lecture 18 - Lecture Notes848 kb
Week 8: Linear Algebra, SummaryLecture 22Lecture 22 - Lecture Notes460 kb

Sl.No Chapter Name English
1Lecture 1 - About ComputersPDF unavailable
2Lecture 2 - Python: Variables & AssignmentsPDF unavailable
3Lecture 3 - Python: Numpy arraysPDF unavailable
4Lecture 4 - Python: Control structuresPDF unavailable
5Lecture 5A - Python packages; ProgrammingPDF unavailable
6Lecture 5B - Some suggestions on programmingPDF unavailable
7Lecture 6 - Plotting in PythonPDF unavailable
8 Lecture 7 - Errors & Nondimensionalization PDF unavailable
9 Lecture 8 - Data I/O & Mayavi PDF unavailable
10Lecture 9 - Lagrange interpolation PDF unavailable
11Lecture 10 - Interpolation II: 2D, splinesPDF unavailable
12Lecture 11 - Integration I: Newton-Cotes PDF unavailable
13 Lecture 12 - Integration II: Gaussian quadrature PDF unavailable
14Lecture 13 - Gaussian quadrature continued PDF unavailable
15Lecture 14 - Numerical Differentiation PDF unavailable
16Lecture 15 - ODE solvers PDF unavailable
17Lecture 16 - ODE solvers continued PDF unavailable
18Lecture 17 - Fourier transform PDF unavailable
19Lecture 18 - PDE solver: Diffusion equation in spectral method PDF unavailable
20Lecture 19A - PDE solver: Diffusion equation using finite difference PDF unavailable
21Lecture 19 B - PDE solver: Wave equation using finite difference PDF unavailable
22Lecture 20 - Linear algebra: Ax = b solverPDF unavailable
23Lecture 21 - SummaryPDF unavailable


Sl.No Language Book link
1EnglishNot Available
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available