SUPLEMENTAL MATERIAL

This page will be updated regularly to include new suplemental material.


Python References

  • Langtangen, Hans Petter, A Primer on Scientific Programming with Python, 5th Edition, Springer, 2016.
  • Gaddis, Tony, Starting out with Python, 3rd Edition, Pearson Education, Inc, 2015.
  • Python Tutorial (3.9), Python Software Foundation, https://docs.python.org/3/.
  • Python Tuturiali (2.7), Python Software Foundation,http://docs.python.org/2.7/tutorial/.
  • Miller, Bradley N., Ranum, David L., Python Programming in Context, 2nd Edition, Jones and Bartlett, 2014.
  • Horstmann, Cay, Necaise, Rance D., Python for Everyone, Wiley, 2014.
  • Zelle, John, Python Programming: An Introduction to Computer Science, 2nd Edition, Franklin, Beedle and Associates, 2010.
  • Gupta, Rashi, Making Use of Python, Wiley, New York, 2002.
  • Hetland, Magnus Lie, Instant Python, http://www.hetland.org/python/instant-python.php.
  • Lundh, Frederik, Python Standard Library, O'Reilly and Associates, Sebastapol, CA, 2001.
  • Lutz, Mark and Ascher, David, Learning Python, O'Reilly and Associates, Sebastapol, CA, 2003.
  • Martelli, Alex and Ascher, David (eds), Python Cookbook, O'Reilly and Associates, Sebastapol, CA, 2002.
  • Martelli, Alex, Python in a Nutshell, O'Reilly and Associates, Sebastapol, CA, 2003.
  • Pedroni, Samuele, and Rappin, Noel, Jython Essentials, O'Reilly and Associates, Sebastapol, CA, 2002.
  • Zelle, John, Python Programming: An Introduction to Computer Science, Franklin, Beedle and Associates, Inc., Wilsonville, OR, 2004.

Additional Resources

  • Shiflet, Angela B., Shiflet, George W., Introduction to Computational Science: Modeling and Simulation for the Sciences, 2nd Edition, Princeton University Press, 2014.
  • Leader, Jeffery J., Numerical Analysis and Scientific Computation, Pearson Education, Inc., 2004.

Download the Python Language and Development Environments