CCBB-Sponsored Peer-Led Working Groups

To meet the growing need for computational and bioinformatics skills for trainees, the CCBB sponsors peer-­led working groups geared towards (1st year) graduate students and post­docs, who are just starting new research projects that will involve programming and statistics, but who have little or no background in the area. The working groups provide informal weekly sessions that facilitate the transfer and sharing of knowledge. Each session has a period devoted to solving problems contributed by the participants and provide a cheat sheet (posted on the CCBB wiki) that can serve as a future reference.

Peer-led working group in Biological Computing at UT Austin

Programming is becoming an ever-more fundamental part of biological research. To help foster the growing Biocomputing community here at UT, The Center for Computational Biology and Bioinformatics will again sponsor a Peer-led Working Group on Computing in Biology during the spring semester.

What it is: A no-pressure learning environment where graduate students and post-docs can learn the basics of programming. This is not a for-credit course. Its purpose is not to replace any existing courses, but to bolster the programming community here and provide support for those who want to learn but don’t know where to begin.

Who it’s for: The course is geared towards graduate students and post-docs, who are just starting new research projects that will involve programming, but who have little or no background in the area. More experienced programmers are welcome to attend! We would especially like to welcome experienced researchers to attend our open-coding hour (see below) and be part of the growing bio-computing community.

Who is in charge: Claire McWhite and Katie Lyon

Whatever your background or experience, we encourage you to attend.

If you have any questions, please contact:

Claire McWhite, claire.mcwhite[at]

Katie Lyons, klyons19[at]

Introduction to Programming for Scientists​​

Practicum course for beginners on tools used in modern biology. In hands-on exercises students will build their own Linux virtual machine, learn how to process data on the command line, and learn the fundamentals of programming in Python. This class is for students without prior knowledge of command-line software tools or programming. Students must bring their own laptops, which must be powerful enough to run a virtual machine; the class requires 20 GB of hard drive space on the student laptops.

Instructor: James Derry ​(jderry[at]

Online Resources for Beginners

1. Coursera sepecialization on bioinformatics : This describes algorithms and approaches used in bioinformatics. It has a course on genome sequencing.

2. Coursera specialization on data science: This is the John Hopkins data science series- It covers R, machine learning, visualization etc.

3. Coursera specialization on genomic data science:

4. Data camp has two tracks for data science- one using R and one using python.