CS25C02 - Computer Programming: Python
R-2025 (UG)
CS25C02 - Computer Programming: Python
R-2025 (UG)
References:
Matthes, E. (2019). Python crash course: A hands-on, project-based introduction to programming (2nd ed.). No Starch Press.
Brown, M. C. (2018). Python: The complete reference (4th ed.). McGraw Hill Publishers.
Guttag, J. V. (2016). Introduction to computation and programming using Python: With applications to understanding data (2nd ed.). MIT Press.
McKinney, W. (2017). Python for data analysis: Data wrangling with pandas, NumPy, and IPython. Shroff/O'Reilly.
E-resources:
Official Python Documentation – https://docs.python.org/3/
Python Tutorials – https://www.w3schools.com/python/
NumPy – https://numpy.org/doc/
SciPy – https://scipy.org/
Google’s Python class – https://developers.google.com/edu/python/