MMG 3250: Eukaryotic Virology
MMG 3400: Macromolecular Structures of Proteins & Nucleic Acids
MMG 3991: Internships; Teaching Assistants
MMG 1995,2995,3995: Undergraduate Research
MMG 3990: Advanced Special Topics
MMG 3995: Advanced Undergraduate Research
MMG 4899: Senior Seminar
MMG 6200*: Cellular Microbiology
*6000-level courses can only be taken with permission of course instructor and student's MMG advisor