Skip to content

Scientific Computing (Hu)

These activities were developed by Helen Hu and Tricia Shepherd for a Scientific Computing course using Python and Jupyter. For access, contact Helen Hu.

Contents

  1. Introduction to Python
  2. Writing Useful Functions
  3. Type Casting (with coordinates)
  4. Conditional Statements
  5. Conditional Statements (bisection method)
  6. While Loops
  7. Debugging
  8. Pseudocode
  9. Lists
  10. Strings & Biomolecules (DNA)
  11. More Sequences - Tuples, Dictionaries (periodic table)
  12. Unix Commands
  13. Files (periodic table, atomic properties)
  14. Packages & Data Analysis (pandas)
  15. Object Oriented Programming (periodic table, atomic properties)
  16. Recursion
  17. Random Processes, Modeling, Plotting
  18. Non-uniform Distributions
  19. Monte Carlo (approximating pi, rejection method)
  20. Equilibrium I
  21. Equilbrium II
  22. Random Walks
  23. Free Fall I
  24. Advanced Lists
  25. Free Fall II
  26. 2D Random Walks

Metadata

Download .bib file

Field Value
author Helen Hu and Tricia Shepherd
title Activities for Scientific Computing
url https://drive.google.com/…
month December
year 2017
note For full access, contact Helen Hu