Archive 2013

Course Handouts

This page will host lecture notes, lab handouts/instructions, and other course materials.

Capstone Project Info

Package Reference, compiled from your package documentation submissions

Course Takeaways

Lab 1 (Intro to UNIX)
Lab 2 (UNIX continued)
Lab 3 (Intro to Python)
Lab 4 (Data Types)
Lab 5 (Debugging)
Lab 6 (Scientific Python)
Lab 7 (Matplotlib and Making Better Plots)
Lab 8 (Object-Oriented Programming)
Lab 9 (File I/O, Regular Expressions, and Pickling)
Lab 10 (Functional Programming)
Lab 11 (Errors, Documentation, and Readability)
Lab 12 (C Programming)
Lab 13 (SciPy.weave and C Optimization)
Lab 14 (Cython)
Lab 15 (Profiling)

Here’s a handout that will guide you through how splats work in Python:
Splats Handout

Course Syllabus

These instructions will help you set up SSH and X11 forwarding:
Getting Started (Windows)
Getting Started (Mac)



Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>