Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Check this page for each week's reading assignment. Please read each week's material before class on Monday. Usually, there is a short “Reading Quiz” posted on Canvas under the “Quizzes” tab. These are due by 11 am on Tuesday before 1 pm before the lecture.

Links to the books here. Online The online version is available for free through the UVa Library system.

PDFs of the main books are also linked under Canvas resources. 

Week Day 0Jan 18June 17Read this short Linux beginners guide.  (no quiz).  No Quiz.
Day 2June 18Week 1Jan 23Emacs, ways to run pythonPython: Sundnes Ch.1 and Ch.2  (Don't forget Quiz1!)
Day 4June 20Week 2Jan 30Sundnes  Review Ch.2 and read Ch 3.   Complete the  4 topics in the 'Python Introductionfundamentals' section of this tutorial: https://www.programiz.com/python-programming/variables-constants-literals.  Also, complete the 5 topics in the 'Python Flow Control' section: https://www.programiz.com/python-programming/firstif-elif-programelse.  You Note, you don't need to install any software!  Ignore that part.  Note  Note that this is 9 short tutorial pages.  You  You can find some information about how to use the tutorials here.  Basically, you should login to Rivanna (Desktop or Jupyter) and try out the Python commands being discussed in the tutorial. (Don't forget Quiz2!) Week 3

Day

Feb

6

June

24

Sundnes Review Ch.2.   Read Ch. 3; 7.4;  Read about Monte Carlo integration here. You won't understand the code yet, but just try to understand the process.   Complete the 'Python Flow Control' section (5 short pages) of this tutorial:https://www.programiz.com/python-programming/if-elif-else. (Don't forget Quiz3!) Week 4Feb 13Sundnes Review Ch.2.3  Read 6.15, Read 6.1    For Numpy Ref VandePlas Ch. 2;; Complete the 'Python Data Types' section (6 short pages) https://www.programiz.com/python-programming/numbersWeek 5Feb 20Sundnes: Ch. 5,    For Numpy Ref VandePlas Ch. 2; Complete the 'Python Files' section (5 short pages)https://www.programiz.com/python-programming/file-operation.  (Don't forget Quiz3!) 
Day 8

June

26

Week 6Feb 27

Sundnes functions Ch.4 Sundnes: classes Ch.8;  (some of this is review - just skim that part if you want).  Complete the 'Python Functions' section (5 short pages)  https://www.programiz.com/python-programming/function  
Week 7Mar 5Spring Break
Day 10

June 

28

Week 8Mar 12

Wood Ch. 10 Sundnes: 6.2 --> 6.5

No Quiz this week - part of your Spring Break!  

Week 9Mar 19Review: Wood Ch. 10 Sundnes: 6.2 --> 6.5
.  Wood Ch. 11

Don't forget Reading Quiz 7!  

Week 10Mar 26
Review review the Poisson Distribution and the Gaussian ("Normal") Distribution , and a short Chi^2 distribution youTube video:

Widget Connector
urlhttp://youtube.com/watch?v=hcDb12fsbBU

Don't forget Reading Quiz 5!  

Day 12

July 1

Week 11Apr 2

Wood Ch. 11. - Focus on fitting.  No quiz!
Day 14July 8Week 12Apr 9For Pandas reference see VandePlas Ch. 3 (read introduction and skim). For plotting with Pandas see VandePlas Ch. 4.  These .  For Machine Learning reference see VandePlas Ch. 5.  These chapters are long - they are for reference.  Read the introductions and skim to see what is available in Pandas and learn about machine learning tools.   Last reading quiz!  
Week 13Apr 16For Machine Learning reference see VandePlas Ch. 5
Week 14Apr 23For Machine Learning reference see VandePlas Ch. 5