Itsik Pe'er - Teaching

Current:
Introduction to Computer Science and Programming in MATLAB, emphasis on applicaitons in the life sciences COMS W1005.002

COMS1005 has long been an introductory course aimed at providing non-CS majors with basic programming skills, an asset in many fields requiring automated quantitative analysis. To better serve the diverse interests of students taking this class, a second section of COMS1005 will now be offered, focusing on applications in the life sciences. Material includes programming with the MATLAB language and softwre development environment, fundamentals of computer science, and examples from evolution, genomics, epidemiology and other applications. [Fall '08].

Previous:
Data Structures and Algorithms in C COMS W3133:

This class is intended for non-CS iengineering majors seeking to stengthen their theoretical understanding of computing and practical programming skills. Further information on the Spring 2008 class is available through CourseWorks .

Seminar in Computational Genomics COMS W4995-2

This course is intended to introduce students of both computational and bio-medical skill sets to current quantitative understanding of mammalian genomics and prepare them to computational research in the field. The course is interdisciplinary in nature, aiming at a broad scope of Topics include: Sequencing of the human genome, vertebrate genomes, highlighting parts of the genome, sequence conservation, sequence variation, structural mutations, primate evolution. The computational toolbox discussed includes parameter inference, likelihood analysis, hidden Markov and other graphical models, approximate string matching and other algorithms. [Spring '07]

Computational Human Genetics COMS W4995/E6998

This course is intended to introduce students of both computational and bio-medical skill sets to current quantitative understanding of human genetics and prepare them to computational research in the field. Topics include: genetics of a single site, coalescence with recombination, history of humans, mapping rare mutations through linkage, mapping common variants through association, isolated and admixed populations, natural selection, copy number changes, model organisms, and genotyping technologies. The computational toolbox discussed includes parameter inference, likelihood analysis, hidden Markov and other graphical models, eigenvalue decompositions, and classification problems. [Fall'07] [Fall'06]


Research Projects COMS 3998, 4901, 6901, 6902, 9911, 9800, 9910

I offer several research-oriented projects, each with potential to be pursued to different depths, to fit different levels of credit requirements.

  1. Development of a class library to manipulate genetic data.
  2. Detection of shared genetic material among potential relatives.
  3. Compilation of a perfect phylogeny map of the human genome.
  4. Implementing a software for association of copy number phenotypes.

Home Group Research Software Contact Teaching Publications