This agenda is based on the python boot camp. You can expect it to change.
8:30 AM | Registration/Check-in | |||
9:00 AM | Python Introduction/Why Should I Care? | Jeremy Perkins | ||
9:30 AM | Basic Training | David Green | PDF Notebook (raw) Notebook (view) |
hello.cpp hello.f hello.java hello.py temp1.py temp2.py |
10:30 AM | Breakout 1 | |||
11:00 AM | Breakout 1 Post-mortem | David Green | Solution (breakout1.py) | |
11:10 AM | Advanced Data Structures | John ZuHone | Notebook (raw) Notebook (view) |
|
12:10 PM | Breakout 2/Lunch | airline.py | ||
1:40 PM | Breakout 2 Post-mortem | John ZuHone | Solution (.py) Solution (notbook) |
|
1:50 PM | Functions and Modules | John ZuHone | getinfo.py modfun.py numfun1.py numfun2.py numop1.html numop1.py |
|
2:50 PM | Breakout 3 | |||
3:20 PM | Breakout 3 Post-mortem | John ZuHone | age.py age1.py |
|
3:30 PM | iPython/Notebook Introduction | Jeremy Perkins | Slides | All Notebooks Introduction (view) Introduction (raw) |
4:20 PM | Breakout 4 | Notebook (raw) Notebook (view) |
||
4:40 PM | Numpy/Matplotlib | Dan Kocevski | Notebook (raw) Notebook (view) |
|
5:30 PM | Breakout 5 | Dan Kocevski | Notebook (raw) Notebook (view) |
Solution (raw notebook) Solution (view notebook) |
5:45 PM | Homework | Dan Kocevski | PDF Data |
Solution (raw notebook) Solution (view notebook) |
6:00 PM | Happy Hour ($3.50) |
8:30 AM | Homework Post-mortem/General Help | Dan Kocevski | ||
9:00 AM | Advanced Strings and File IO | Dave Green | Notebook (raw) Notebook (view) checkemail.py tabbify_my_csv.py google_share_prics.csv |
|
10:00 AM | Breakout 6 | elie.info | ||
10:20 AM | Breakout 6 Post-mortem | Dave Green | Breakout6Solution.py Solution (raw notebook) Solution (raw v2 notebook) Solution (view notebook) |
|
10:25 AM | Advanced Stuff | Terri Brandt | ||
11:10 AM | Breakout 7 | |||
11:30 AM | Breakout 7 Post-mortem | Terri Brandt | Breakout7Solution.py
Solution (raw notebook) Solution (view notebook) |
|
11:35 AM | Object Oriented Programming I | Brad Cenko | Notebook (raw) Notebook v2 (raw) Notebook (view) |
|
12:25 AM | Lunch | |||
1:25 PM | Object Oriented Programming II | Brad Cenko | Notebook (raw) Notebook v2 (raw) Notebook (view) bear.py bear2.py bear3.py catcherr.py subclass.py |
|
2:20 PM | Breakout 8/9 | |||
2:50 PM | Breakout 8/9 Post-mortem | Brad Cenko | Solution (raw notebook) Solution (raw v2 notebook) Solution (view notebook) |
|
3:00 PM | Development I (Version Control/Git) | Jeremy Perkins | ||
4:00 PM | Breakout 10 | |||
4:20 PM | Breakout 10 Post-mortem | Jeremy Perkins | ||
4:30 PM | Study Hall/Homework |
8:30 AM | Homework Post-mortem/General Help | Brad Cenko | hw_2_solutions.py | |
9:00 AM | Scientific Programming | Dan Kocevski | ||
10:00 AM | Breakout 11 | |||
10:30 AM | Breakout 11 Post-mortem | Dan Kocevski | ||
10:40 AM | Development II | Terri Brandt | Scripts: testing.tgz | |
11:40 AM | Breakout 12 | |||
12:00 AM | Breakout 12 Post-mortem | Terri Brandt | ||
12:10 AM | Lunch | |||
1:00 PM | Advanced iPython | Jamie Cohen | Notebook (raw) Notebook (view) |
|
2:00 PM | Breakout 13 | Notebook (raw) Notebook (view) |
||
2:30 PM | Breakout 13 Post-mortem | Jamie Cohen | ||
2:40 PM | AstroPy | Andy Ptak | ||
3:00 PM | Whetting your Appetite | Brad Cenko | appetite.py | |
4:00 PM | Wrap Up | Andy Ptak | Give us feedback! | |
Extra! | Scientific Programming II | from Berkley Bootcamp 2012, James Gao | PDF Video |
ipy Notebook (Raw) Data file |