BIOENG 244
Introduction to Protein Informatics
This course will introduce students to the bioinformatics algorithms used by biologists to identify homologs, construct multiple sequence alignments, predict protein structure, estimate phylogenetic trees, identify orthologs, predict protein-protein interaction, and build hidden Markov models. The focus is on the algorithms used, and on the sources of various types of errors in these methods. This class includes no programming, and no programming background is required.
Topics
- This course is designed to provide a theoretical framework for protein sequence and structure analysis using bioinformatics software tools. Students completing this course will be prepared for subsequent in-depth studies in bioinformatics, for algorithm development, and for the use of bioinformatics methods for biological discovery. It is aimed at two populations: students in the life sciences who need to become expert users of bioinformatics tools, and students in engineering and mathematics/computer science who wish to become the developers of the next generation of bioinformatics methods. As virtually all the problems in this field are very complex, there are many opportunities for research and development of new methods.
- Students completing this course are likely to find several potential areas of research of interest, which they may want to work on as independent study projects during undergraduate work, or take on as Master’s or Ph.D. thesis topics for advanced work.
Official catalogue course objectives and student learning outcomes
Sources
- Course catalogue ↗2026-2027