Bioinformatics, one of the fastest growing application areas in science, is the realm where computer science meets molecular biology. This course will build on students' expertise in either computer science or natural sciences and prepare them to enter bioinformatics in either research or industry. Students will be brought up to speed in the content area which is unfamiliar to them. Students will be introduced to genomics, proteomics and software tools of the trade such as Pymol and Blast. They will learn bioinformatics algorithms such as dynamic programming, hidden markov models and monte carlo.