Teaching

Courses That I am Currently Teaching (2022 - 2023):


Fall:

COLL 100: From Discovery to Knowledge (aka Phage Lab)

Engineering Life (BIOL 301)

Bioengineering and Synthetic Biology (BIOL 377)


Spring:

Developmental Biology (BIOL 433)

Phage Lab (continued) - Bioinformatics Focus


Both Semesters:

Freshman Research

Research in Biology

Research in Synthetic Biology

Honors (for CAMS, Biology, Neuroscience)


Courses Previously Taught:

Developmental Biology

Bioengineering and Synthetic Biology

From Discovery to Knowledge BIOL 100 aka Phage Lab (SEAPHAGES) (COLL 100)

Engineering Life (COLL 300): Fall, 2018; Fall, 2019; Fall, 2020; Fall 2021

Principles of Biology: Molecules, Cells, and Development (BIOL 225 and/or BIOL 203, 3 credit hours ~300+ students)

Developmental Biology Laboratory (Biology 434, 1 credit hour):

Developmental Biology (Graduate level, 3 credit hours)

Molecular Cell Biology (BIOL 310)

Introductory Laboratory for Non-Majors: An Interdisciplinary Approach to Food: Spring 2008 (two sections)

Honors Freshmen Lab (with Mark Forsythand as sole insturctor)

Readings in Synthetic Biology

Experimental Genomics & Proteomics Lab (with J. Poutsma, M. Forsyth, K. Williamson)

Experimental Genomics & Bioinformatics

Genomics and Ecology of Disease (BIOL 460)

Engineering the Brain (BIOL 460)

Regeneration (BIOL 460):

Topics in Contemporary Biology (BIOL 480:

Molecular Neurobiology (Biology 404, 3 credit hours)

Developmental Neurobiology (Biology 404, 3 credits)

Developmental Neurobiology (Graduate level, 3 credits)

Bioinformatics (2 credit hours): Fall, 2002: team-taught course; taught 1/3 of course

Bioinformatics and Biotechnology (Biology 404, 1-3 credits)

Molecular Biotechnology (Biology 404, 3 credit hours)

Molecular Biotechnology (Graduate level, 3 credit hours):

Neurobiology (Biology 445, 3 credit hours)

Neurobiology (Graduate level, 3 credit hours)

Teacher Update Course in Ecological Developmental Biology:

Teacher Update Course in Bioinformatics and Molecular Biotechnology

Teacher Update Course in Molecular Biotechnology (Biology 504)

Teacher Update Course: Molecular Biology and Biotech.(1 credit hour)

Topics: Angiogenic Factors (Biology 404, 1 credit hour, with D. Bebout)\:

Update in Developmental Biology (Biology 580, 1 credit hour)

Graduate Colloquium (Biology 582, 1 credit hour)

Current Topics in Neurobiology (Biology 580, 3 credit hours)

Western Civilization: The Ancient World (Michigan State University)

Western Civilization: The Medieval and Renaissance World (Michigan State University)

Western Civilization: The Modern World (Michigan State University)