Bioinformatics and Genomics Full Curriculum Course Descriptions

green background
Bioinformatics and Genomics Full Curriculum Descriptions
A person typing on a laptop

BI 621: Computational Methods in Genomics Analysis

Credits: 4 
Instructors: Leslie Coonrod, Jason Sydes, Peter Batzel 
Term: Summer

Students learn to think algorithmically by writing scripts in Bash and Python. They manage and analyze next generation sequencing (NGS) data, navigate the UNIX command line, and utilize tools on both their computer and UO’s high-performance computer cluster, Talapas.

Two people looking at scientific equipment in a lab

BI 622: Genomics Techniques

Credits: 4  
Instructors: Max Spencer, Leslie Coonrod, Jason Sydes 
Term: Summer

Learn about experimental design, genomics history and technology, and the molecular techniques for preparing high-quality nucleic acid sequencing libraries for both short and long-read sequencing. This course also develops students’ written and oral scientific communication skills.

People sitting in a classroom listening to a teacher

BI 623: Topics in Genomics Analysis

Credits:
Instructors: Peter Batzel, Lisa Bramer, Leslie Coonrod, Max Spencer 
Term: Summer

Students are introduced to wide-ranging topics including phylogenetics, comparative genomics, transcriptome assembly and assessment, metagenomics, RNA-seq preprocessing, alignment and enumeration, and differential gene expression analysis, as well as statistics used in these analyses. Write scripts to manage and visualize data using R/RStudio, create professional reports using R markdown, and continue honing Python scripting skills.

People looking at a laptop

BI 624: Genomics Research Lab

Credits:
Instructors: Peter Batzel, Leslie Coonrod, Jason Sydes, Max Spencer 
Term: Fall

Students write algorithms to analyze NGS data. Expanding upon topics covered in the summer, students are exposed to new topics in genomics analysis, including single-cell RNA-sequencing and statistical classification methods. Students begin team projects, in which they use real world data supplied by UO and external partner labs. This project continues through winter in BI 625.

A person working on a laptop in a lab

BI 610: Advanced Biological Statistics for Omics Data

Credits: 4  
Instructors: Lisa Bramer 
Term: Fall

This course will focus on fundamentals of applied statistical analysis for omics data. Students will gain an understanding of probability theory tenets such as sample spaces, basic and conditional probability, distributions, and Bayes’ Theorem. Course material will focus on practical application of non-parametric and parametric statistical tests, regression, generalized linear models, and experimental design to biological data. A strong emphasis is placed on equipping students to have the skills to determine the most appropriate statistical model/test given an omics dataset and biological hypothesis. Computing is done in R.

Two people work at a computer

BI 610: Professional Communication in Science I

Credits: 1 
Instructors: Leslie Coonrod, Stacey York 
Term: Fall

Students learn best practices for professional scientific communication. Core elements include composing a competitive resume, providing impactful answers during behavioral and technical interviews, and building a strong professional network. Students prepare for internships through a variety of practical workshops.

Lab equipment on a table

BI/CH/CS: Optional Elective

Credits: Varies  
Instructors: Varies 
Term: Fall

In fall and winter terms, students may take optional graduate level elective courses. Students should consult with program faculty when considering electives.

People sitting in a classroom listening to a teacher

BI 625: Advanced Genomics Analysis

Credits: 4  
Instructors: Jason Sydes, Peter Batzel, Max Spencer, Leslie Coonrod 
Term: Winter

Students continue team projects from BI624 and design and present a poster during the track’s annual scientific conference, Genomics in Action. They also gain exposure to special topics/projects throughout the term, including object-oriented programming, structured query language (SQL), analyzing PacBio data, creation of custom figures using Python graphics libraries, and the use of containers and cloud computing.

People working on laptops

BI 610: Machine Learning for Omics Data

Credits:
Instructors: Lisa Bramer 
Term: Winter

This course introduces core concepts and methods in modern multivariate data analysis and applications to omics data. Major concepts and topics include model selection, validation and bootstrapping, feature selection, and model assumptions for unsupervised and supervised statistical learning. Students will learn to apply a variety of models such as polynomial and logistic regression, discriminant analysis, elastic nets, tree-based methods, k-means, and hierarchical clustering to biological data analysis problems. Methods are presented without heavy reliance on formulas and complex mathematics and instead focus is placed on important the important elements of the application of modern data analysis. Computing is done in R and Python.

A woman smiling while talking to another person

BI 610: Professional Communication in Science II

Credits: 1  
Instructors: Leslie Coonrod 
Term: Winter

Building upon fall term with a strong focus on job searches, preparing for interviews, and cover letter writing.

A person holding up a lab slide

BI 601: Research Internship

Credits: 10 per term, 30 total  
Instructors:Leslie Coonrod, Peter Batzel, Jason Sydes, Max Spencer 
Term: Spring, Summer, Fall

Within an academic, clinical, industrial, or national lab setting, students gain hands-on experience in the application of their knowledge. Each term, students write a review paper to demonstrate advancement of technical knowledge and development of written communication skills. Learn more about the internship by visiting our website at internship.uoregon.edu/bioinformatics-and-genomics-internships.