Teaching a new introductory class in computational biology and bioinformatics

This semester, I'm teaching a new introductory class in computational biology and bioinformatics. The class is primarily targeted at undergraduates, and it is split approximately 50:50 between R and python. The R component emphasizes effective data analysis and visualization, using packages such as ggplot2 and dplyr. The python component will introduce students to basic programming concepts, and it will also cover some typical bioinformatics applications.

Developing a new class is a lot of work, so I'll probably have much less time for posting here on my blog. However, on the flip side, the entire course content will be posted online, and you can follow along here. The core of each lecture is an in-class exercise worksheet, and I'm posting the worksheets and the solutions online. Many lectures also have a brief traditional lecture component with slides as well as additional reading materials. I'm developing the course as I go, so there will be new material posted twice a week throughout the spring.