Schedule

Below is the preliminary schedule for Fall 2016. Note that the lectures start at 8:30 (Monday) and 8:45 (Tuesday). You should plan on arriving at least 15 minutes ahead of time both days. Lectures end at 5pm (Monday) and 5:30pm (Tuesday).


Sunday Aug 21


  1pm - 4pm     Installation help desk (online and in person). Free Speech Cafe. With: Qing Kai, Yu Feng, Yuvi.


Monday Aug 22


Time

What

Who

Slides

Files/Notebooks/Comments

8am - 8:30

Registration

/Check in



- Find a councilor and have them check you in via Eventbrite
- grab a seat!

8:30 - 8:50

Logistics/Python Introduction

Josh

PDF

8:50 - 9:40

Basic Training

Josh


ipynb (click "Raw" to download at linked page)

9:40-10:10

breakout1



ipynb

10:10-10:20

go over breakout #1 solutions

Brett


solutions

10:20-11:10

Advanced Data Structures

Josh


ipynb

11:10-11:40

breakout2



data (airline.py)

11:40-12:15

lunch




12:15-12:25

breakout #2 solutions

Chris H.


solutions

12:25 - 1:25

IPython/Jupyter notebook

Matthias


ipynb

1:25-1:45pm

breakout3



ipynb

1:45-1:50pm

breakout3 solutions

Yu Feng



1:50-2:50pm

Functions & Modules

Josh


ipynb

2:50pm-3:15pm

breakout#4




3:15-3:30

breakout#4 solutions

Kyle


solutions

3:30-4:30

numpy & matplotlib

Stéfan
numpy ipynb
matplotlib ipynb

4:30-4:50pm

breakout #5 + solutions

Stéfan


ipynb #1 ipynb #2 or hone your numpy skills

solutions: ipynb #1 ipynb#2
 4:50-5:00pm
 homework assigned  Josh   PDF trends.csv

Tuesday Aug 23


Time

What

Who

Slides

Files/Notebooks/Comments

8:30am - 8:45

Review of homework



ipynb

8:45 - 9:35


9:35 - 9:40


9:40 - 10:30

Advanced Language (Strings)


Musical Interlude


Advanced Language (Interactions)

Josh



Josh

ipynb


ipynb


10:30 - 11:05


breakout #7


see last two slides of the advanced language interactions

11:05-11:15

breakout #7 solutionsQing Kai
solutions

11:15 - 12:25

Object Oriented Programming

Josh


OOI ipynb OOII ipynb
12:25-12:55 lunch

 

12:55 - 1:50

Test Driven Development (including Exceptions) Brett
ipynb

1:50 - 2:10 

2:10-2:15

breakout
breakout solution
Brett
ipynb

2:15 - 3:15

Scipy & Pandas

Stéfan


Pandas Intro ipyb | Data files | Pandas exercises

SciPy overview | SciPy Lectures

3:15-3:20

stretch!




3:20-4:10

Scientific Workflows with Python

Kyle
Links to raw files (right click, save link as):
download_data.py explore.ipynb data_utils.py fitting.py runall.py
test.py

4:10-5:00

Python in Research (Panel)

Josh (moderator)


How has Python influenced how you perform research/work?

5:00 - 5:30

Whetting your appetite & Next Steps Josh PDFweb_scrape ipynb
ipynb
Comments