Caporaso Lab Teaching Website

Current courses (Spring 2020)

An Introduction to Applied Bioinformatics (IAB)

Dr. Caporaso’s interactive, Jupyter Notebook-based introductory bioinformatics text, An Introduction to Applied Bioinformatics, is available for free here. For more information see Dr. Caporaso’s blog post on IAB and the IAB website.

Caporaso Lab Office Hours

All lab member office hours are open to the public. These are held in ARD 220.

Upcoming courses

BIO 450/BIO 599 Fundamentals of Bioinformatics (three credits)

This course covers fundamental concepts in bioinformatics, method and tool benchmarking, and in depth coverage of several specific high-interest topics. This course was previously taught under various different course numbers between 2011 and 2017 as it went through a few design iterations.

You do not need to know how to program to take this course!

For students who are looking to get a head-start on the material, I recommend An Introduction to Applied Bioinformatics and the materials in my resources section below.

This course is generally taught every Spring semester.

Independent research

Instructor: Dr. Greg Caporaso (

I occasionally mentor exceptional undergraduate and graduate students in bioinformatics-related research projects. If you’re interested in this, contact me with details about the type of project you’d like to work on, and about your educational background. These are considerably harder than a single semester course in bioinformatics, and require you to be highly self-motivated. I do not accept all students who are interested.

Resources for getting started with bioinformatics and Python

See the IAB reading list for resources for getting started in bioinformatics.