CPBS 7785: Advanced Scientific Programming


Advanced Scientific Programming

CPBS 7785 This course is aimed at advanced graduate students who want to develop their skills in scientific programming and related topics, including statistical theory, programming with large biological datasets, Bayesian analyses with phylogenetics, and data visualization. Languages used are C/C++, Perl, and R. It is expected that many students may be proficient in some but likely not all the subtopics. Examples and scientific foci will be on vertebrate genomes, transposable elements, protein structure, and human population genomics data. Registration by permission of instructor only. Instructor is David Pollock, TA is Aaron Wacholder.

The course is designed and directed by Prof. Pollock in collaboration with various lab members.

The course is 1 unit, and will be held in a time and place to be determined by Prof. Pollock and those who are in the class.

For further enrollment information contact Elizabeth.Wethington@UCDenver.edu


The course starts soon.


The long-term aim of this course is to develop better pathways to success for graduate students interested in analyzing large-scale genetic and genomic data.

If you need an intro to scripting, unix, and databases, we recommend you take the Genomics Workshop (taught in Spring 2014 as separate course by Hesselberth)



Scientific Programming Flyer (pdf)

Course Syllabus (pdf)

Recommended Reading

A Primer of Population Genetics (Hartl), if you have not already read it.

Other Related Reading


David Pollock David Pollock Todd Castoe

Wanjun Gu

compbio compbio