This space will be used to communicate with students in the Introduction to Biological Computing Course. Here, you will find copies of lecture materials, exercises and other relevant resources. Materials from the Spring 2013 course can be found on the Archive page below. Course materials are also hosted on our GitHub page: https://github.com/wrightaprilm/BioComputing2014/

This course meets Fridays 1-2:30 pm in MBB 1.210. Registration for this semester has closed. For more information, contact Ben Liebeskind bliebeskind [at] austin [dot] utexas [dot] edu or  April Wright wright.aprilm [at] utexas [dot] edu .

Homework help session! Tuesday, Feb 11 at 10am-Noon and Weds, Feb 12 from 3-5, we will have homework help sessions. Tuesday's meeting will be in the usual classroom, MBB 1.210 and Wednesday's will be in SZB 416.

Course Requirement: We will not have a dedicated install day, but we have provided instructions for what you need to install on our GitHub page, and on the "Installation Documents" page linked below the schedule. In short, you must have a working Unix/Linux command line, a Python distribution, the version control program called Git, and a good text editor running by the first day. If you have problems with the directions on GitHub and attached below, please contact us before the first day.

DateTopicSpeaker
1.24.2014Intro, Orientation and UNIXApril
1.31.2014Intro to Python: Variables and Control flowBen
2.7.2014Python II: Parsing In and OutputApril
2.14.2014Python III: Scripting and FunctionsBen
2.21.2014Python IV: Number Crunching and PlottingApril
2.28.2014Advanced Topics in PythonSiavash Mirarab
3.7.2014Version Control Using GitCheng Lee
3.14.2014Spring BreakBeer
3.21.2014Audience-Determined TopicsYou Tell us!
3.28.2014R basics and VisualizationLaura Crothers and Sean Maguire
4.4.2014Unix for fast text processingScott Hunicke-Smith
4.11.2014SQL databasingAnna Battenhouse
4.18.2014R for speed, R for funKeegan Hines
4.24.2014TACCBenni Goetz
5.2.2014Local BLASTAlejandro Caro
5.9.2014Unit Testing and Code CorrectnessApril Wright

Extra Material:

Errors and Exceptions

Making Your Own Modules