Class moving to Herrin T195 again!

Also, you can download the jupyter notebook for the lecture here.

See you soon!


Posted in Announcements | Leave a comment

Class moved to Herrin 195

Sorry for the short notice, but class has been moved today to one of the dungeons in the chemistry building.

Thanks for your understanding!

Arthur, Joey, and Abdallah

PS: Since we don’t have a projector in this dingy dungeon, here’s the python notebook to follow along: Lecture 08

PPS: The next room change will be Thursday, May 18 (Week 7, I believe).

Posted in Announcements | Leave a comment

Welcome to Physics 91SI 2017!

Hi everyone,

Welcome to Physics 91SI! We look forward to meeting you all tomorrow in class for our first lecture at 4:30-6:20pm in Hewlett 102. The class will be taught using a lecture + lab format, with the first half of the class reserved for lecture, and the second half for testing and applying this material to solving problems. Please remember to bring your laptop to the first day of class, as you will be using it to complete the lab in the second half of the class.


Physics 91SI will focus on providing students with powerful computing tools directly applicable to scientific research. We will begin by introducing you to the Python language, but course topics will include working with Unix, git/Github, and a variety of advanced Python features and libraries for facilitating research. This will not be new information for you, but we ask that enrolled students be somewhat familiar with programming: a CS 106A or AP Computer Science background or the equivalent will be sufficient.


For your information, the class website at contains lots of useful information including a description of the course, an executive summary, and the syllabus. This is the location from which we will disseminate most of the course materials, though documents will also eventually be available on the course Github. Please take a moment to visit and browse the materials before the first lecture tomorrow.


We will be sending out an email soon about how to install a few pieces of software that we will be using for this course. Our goal is to provide an even and modern computing workflow for all the students in the course. Although this will not become relevant until Thursday, and especially next Tuesday, please be aware that this is upcoming and reserve some time to follow the installation instructions we will be providing.


Physics 91SI staff.


Posted in Announcements | Leave a comment