Resources
All input files used in the course can be downloaded from our GitHub repository: https://github.com/nguyen-group/CPL/.
Textbook or Designated Reading:
-
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming, Eric Matthes, 2019
-
Fluent Python: Clear, Concise, and Effective Programming, Luciano Ramalho, 2015
-
Python Data Science Handbook: Essential Tools for Working with Data, Jake Vanderplas, 2017
-
Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, Aurelien Geron, 2017
-
Introduction To Solid State Physics, Charles Kittel, 2004
Note: Additional journal articles, reviews, and materials will be given out in classes.