This course is offered to physics and chemistry students.
Recent lecture notes:
2026_NM.pdf
References
Main reference
-
J. V. Lambers, A. S. Mooney, V. A. Montiforte,
Explorations in Numerical Analysis Python Edition,
World Scientific, First Indian Edition 2021.
Further references for Numerical Methods
-
W. Cheney, D. Kincaid,
Numerical Mathematics and Computing,
Cengage Learning, 2013.
-
S. D. Conte, C. De Boor,
Elementary Numerical Analysis: An Algorithmic Approach,
McGraw-Hill International Editions, International Edition 1981.
-
D. G. Moursund, C. S. Duris,
Elementary Theory and Applications of Numerical Analysis,
Dover, 1988.
-
L. Elden, L. Wittmeyer-Koch, H. B. Nielsen,
Introduction to Numerical Computation,
Overseas Press, First Indian Edition 2006.
-
C. F. Van Loan,
Introduction to Scientific Computing,
Matlab Curriculum Series, 1997.
Further references for Python
-
K. Behrman,
Foundational Python for Data Science,
Pearson Education, 2023.
-
C. Dierbach,
Introduction to Computer Science using Python,
Wiley, 2013.
-
J. V. Guttag,
Introduction to Computation and Programming using Python,
MIT Press, 2017.
-
M. T. Goodrich, R. Tamassia, M. H. Goldwasser,
Data Structures and Algorithms in Python (An Indian Adaptation),
Wiley, 2021.
We will follow the book
Elementary Theory and Application of Numerical Analysis
,
David G. Moursund and Charles S. Duris,
Dover Publications (1988).
Notes and programs etc. prepared for the course are available at
https://github.com/raghurama123/nm2024
.
We will closely follow the content of the book
Numerical Methods in Physics with Python,
Alex Gezerlis,
Cambridge University Press (Edition-1, 2020).
Additional material and errata collected by the author are available here:
www.numphyspy.org
.
Notes and programs etc. prepared for the course are available at
https://github.com/raghurama123/nm2023
.
Course material is available at
https://github.com/raghurama123/NumericalMethods
.
Here is a tentative course outline:
2021_NM.pdf
.