MCS Department Courses
Click the accordions to view course offerings from the Department of Microbiology & Cell Science by semester. To see older course offerings click here.
-
Spring 2026
Course Number Course Name Instructor(s) Credits Class Periods MCB 2000 Microbiology Karim Asghari 3 Online Asynchronous MCB 3020 Basic Biology of Microorganisms Jo Marie Bacusmo 3 Online Asynchronous MCB 3020 Basic Biology of Microorganisms Karim Asghari 3 Online Asynchronous MCB 3023 Principles of Microbiology Jose L. Rolando / Nils Averesch 3 Online Asynchronous MCB2000L, MCB3020L, MCB3023L Microbiology Labs Kevin Lee and Monica Oli 1,
1,
2Check one.uf.edu for specific times and classrooms (varies by section) PCB 3134 Eukaryotic Cell Structure and Function Jessie Fernandez 3 Sections 13168, 13127, 21447: Period 3 (9:35 am – 10:25 am) Monday/Wednesday/Friday — Online MCB 3703 / MCB 5705 Astrobiology Jamie Foster 3 Online Asynchronous MCB 4034L Advanced Microbiology Lab Wilfred Vermerris 1 Section 12893: Periods 3-5 (9:35 am – 12:35 pm) Tuesday/Thursday — Room 1030
Section 12896: Periods 7-9 (1:55 pm – 4:55 pm) Tuesday/Thursday — Room 1030
MCB 4034L Advanced Microbiology Lab Claudio Gonzalez 1 Section 12894: Periods 3-5 (9:35 am – 12:35 pm) Tuesday/Thursday — Room 1030
Section 12895: Periods 7-9 (1:55 pm – 4:55 pm) Tuesday/Thursday — Room 1030
MCB 4090 / MCB 6095 Careers for Impact in Microbiology and Cell Science Elizabeth Gadsby 1 Online Asynchronous MCB 4091 / MCB 6096 Innovation Project Management for Life Sciences Elizabeth Gadsby 1 Online Asynchronous MCB 4203 Bacterial Pathogens Kelly Rice 3 Online Asynchronous MCB 4271 / MCB 5270 Antimicrobial Resistance Daniel Czyz 3 Online Asynchronous MCB 4304 / MCB 6937 Genetics of Microorganisms / Advanced Molecular Genetics Luiz Passalacqua 3 Online Asynchronous MCB 4320C / MCB 6670C The Microbiome Luiz Roesch / Angelica Ahrens 3 Online Asynchronous MCB 4324 / MCB 6326 Computational Genomics and Epigenomics Meixia Zhao 3 Online Asynchronous MCB 4422 / MCB 6424 Probiotics Graciela Lorca 3 Online Asynchronous MCB 4503 / MCB 5505 General Virology Melissa Jones 3 Online Asynchronous PCB 4666 / 6667 Human Genomics Jennifer Drew 3 Online Asynchronous BSC 4913 Independent Research in Bioinformatics Valerie de Crecy-Lagard / Luiz Passalacqua 3 Periods 8-9 (3:00 pm – 5:00 pm) every other week on Wednesdays — Room 1254 MCB 5205 Microbiology of Human Pathogens Kelly Rice 3 Online Asynchronous MCB 5252 Microbiology, Immunology, and Basis for Immunotherapeutics Karim Asghari 4 Online Asynchronous MCB 5666 Clinical Research, Assessment, Education, and Qualitative Methods Jaysankar De 1 Online Asynchronous MCB 6318 Comparative Microbial Genomics Valerie de Crecy-Lagard 2 Online Asynchronous MCB 6355 Microbial Defense / Host-Microbe Interactions Nian Wang / Joseph Larkin III 1 8:30 am – 10:00 am every Tuesday/Thursday — Room 1054 MCB 6772 Advanced Topics in Cell Biology Peter E. Kima / Zhonglin Mou 1 8:00 am – 10:00 am every Tuesday/Thursday — Room 1045 MCB 6900 Final Assessment - Literature Review Jamie Foster 1 Online Asynchronous MCB 6937 Special Topics in Microbiology Karim Asghari 3 Online Asynchronous MCB 6937 Special Topics in Microbiology: Study America, Washington, DC Eric W. Triplett / Jennifer Drew 2 Hybrid BSC 2891 / MCB 6937 Python Programming for Biologists Raquel Dias / Angelica Ahrens 3 Online Asynchronous MCB 7922 Journal Colloquy - Astrobiology Jamie Foster 1 Online Asynchronous MCB 7922 Journal Colloquy - Genome Editing in Crop Plants Kevin Begcy / Wilfred Vermerris Fridays, Period 7 In-person and online hybrid MCB 7922 Journal Colloquy - Mechanisms in Host/Microbe Interactions: Effector Molecules Claudio Gonzalez / Graciela Lorca 1 Online Asynchronous MCB 7922 Journal Club - Microbial Pathogenesis in Neurodegenerative Protein Conformational Diseases Daniel Czyz 1 Online Asynchronous -
Fall 2025
Course Number Course Name Instructor(s) Credits Class Periods ALS 3200C/ BSC 6895C AI in Agricultural and Life Sciences Raquel Dias 3 Online Asynchronous BSC 4467 / MCB 6937 Applications and Technologies of Synthetic Biology Xin Wang 3 Online Asynchronous BSC 6459 Fundamentals of Bioinformatics Ardissone - Wang - Zhao 3 Online Asynchronous MCB 2000 Microbiology Karim Asghari 3 Online Asynchronous MCB2000L, MCB3020L, MCB3023L Microbiology Labs Kevin Lee 1 In-person labs MCB 2321 Exploring Our Genome Jennifer Drew 3 Online Asynchronous MCB 2650 Microbes Without Borders Monika Oli 3 Online Asynchronous MCB 3020 Basic Biology of Microorganisms Karim Asghari 3 Online Asynchronous MCB 3020 Basic Biology of Microorganisms Jo Marie Bacusmo 3 Online Asynchronous MCB 3023 Principles of Microbiology Willm Martens-Habbena & Nils Averesch 3 Online Asynchronous MCB 4034L Advanced Microbiology Lab Wilfred Vermerris 1 In-person lab MCB 4203/ MCB 5205 Bacterial Pathogens Mariola Ferraro 3 Online Asynchronous MCB 4271 / MCB 5270 Antimicrobial Resistance Daniel Czyz 3 Online Asynchronous MCB 4090 / MCB 6095 Careers for Impact In Microbiology & Cell Science Elizabeth Gadsby 1 Online Asynchronous MCB 4091 / MCB 6096 Innovation Project Management for Life Sciences Elizabeth Gadsby 1 Online Asynchronous MCB 4403 Prokaryotic Cell Structure and Function Julie Maupin 3 Online Asynchronous BSC 4434C Introduction to Bioinformatics Jo Marie Bacusmo 3 Online Semi-synchronous MCB 4503 / MCB 5505 General Virology Sarah Doore 3 Online Asynchronous MCB 6417 Microbial Metabolism and Energetics Julie Maupin-Furlow & Claudio Gonzalez 1 Online Asynchronous PCB 4522 / MCB 6937 Molecular Genetics Tyler Square 3 Online Asynchronous MCB 4794 / MCB 6796 Analysis, Interpretation, and Visualization of Microbiological Data Roesch Lab 3 Online Asynchronous MCB 6407 Bacterial Physiology Julie Maupin 3 Online Asynchronous MCB 6566 Environmental Microbiology Willm Martens-Habbena & Brent Christner 3 Online Asynchronous MCB 6937 Fellowship and Proposal Writing Kelly Rice 1 Online Asynchronous MCB 6937 Special Topics in Microbiology Karim Asgahri 3 Online Asynchronous MCB 6937 Special Topics: Regulatory Aspects of Microbiome Research Graciela Lorca 1 Online Asynchronous MCB 7922 Final Assessment - Literature Review Graciela Lorca 1 Online Asynchronous MCB 7922 Journal Colloquy Jamie Foster 1 Online Asynchronous MCB 7922 Journal Colloquy Claudio Gonzalez 1 Online Asynchronous MCB 7922 Journal Colloquy - Virome and Host Interactions Melissa Jones 1 Online Asynchronous NUR 3197 Genetics and Genomics in Health Care Jennifer Drew 2 Online Asynchronous PCB 3134 Eukaryotic Cell Structure and Function Zhonglin Mou 3 Online Asynchronous ZOO 4232 Human Parasitology Peter Kima 3 Online Asynchronous -
Summer 2025
Course Number Course Name Instructor(s) Credits Summer Term Class Periods MCB 2000 Microbiology Karim Asghari 3 Summer A Online Asynchronous Microbiology Labs Various 1 Summer A MCB2000L- Monday/Wednesday 8am-12:15pm-Lorena Ona-YanezMCB2000L- Monday/Wednesday 12:30pm-4:45pm-Bryan CordovaMCB3020L- Monday/Wednesday 8am-12:15pm-Dr. Leandro TeixeiraMCB3020L- Tuesday/Thursday 8am-12:15pm-Dr. Kevin LeeMCB3020L- Tuesday/Thursday 8am-12:15pm-Anan HafezMCB3020L- Tuesday/Thursday 12:30pm-4:45pm-Dr. Jay DeMCB 3020 / MCB 6937 Basic Biology of Microorganisms Karim Asghari 3 Summer A Online Asynchronous MCB 3020 Basic Biology of Microorganisms Jo Bacusmo 3 Summer B Online Asynchronous MCB 3023L / MCB 5305L Microbiology Lab Bootcamp Monika Oli, Jaysankar De 2 Summer A Synchronous In-Person MCB 4034L Advanced Techniques in Microbiology Laboratory Jaysankar De, Leandro Teixeira 1 Summer A Synchronous In-Person MCB 4090/ MCB 6095 Careers for Impact In Microbiology & Cell Science Elizabeth Gadsby 1 Summer B Online Asynchronous MCB 4091 / MCB 6091 Innovation Project Management in Life Sciences Elizabeth Gadsby 1 Summer B Online Asynchronous MCB 4150 / MCB 6151 Prokaryotic Diversity Brent Christner 3 Summer C Online Asynchronous MCB 6458 Post-Translational Modifications in Microbiology Mariola Ferraro 2 Summer C Online Asynchronous MCB 4304 / MCB 6937 Genetics of Microorganisms / Advanced Molecular Genetics Luiz Passalacqua 3 Summer C Online Asynchronous MCB 4320C / MCB 6670C The Microbiome Angelica Ahrens, Eric W. Triplett 3 Summer C Online Asynchronous MCB 4503 / MCB 5505 General Virology Melissa Jones 3 Summer C Online Asynchronous MCB 5252 Microbiology, Immunology and Basis for Immunotherapeutics Karim Asghari 4 Summer A Online Asynchronous MCB 6796 Analysis, interpretation, and visualization of microbiological data Raquel Dias 3 Summer A Online Asynchronous MCB 6937 Basic Special Topics in Microbiology Karim Aghari 3 Summer A Online Asynchronous MCB 6937 Regulatory Aspects of Microbiome Research Graciela Lorca 1 Summer C Online Asynchronous MCB 6937 Microbial Multicellularity Kelly Rice 2 Summer C Online Asynchronous MCB 7922 Final Assessment - Literature Review Jamie Foster 3 Summer C Online Asynchronous MCB 7922 Final Assessment - Literature Review Graciela Lorca 1 Summer A Online Asynchronous MCB 7922 Journal Colloquy: Microbiome-based Clinical Trials Graciela Lorca 1 Summer C Online Asynchronous -
Spring 2025
Course Number Course Name Instructor(s) Credits BSC 2891 / MCB 6937 Python Programming for Biology Marc Chevrette 3 BSC 4913 Independent Research in Bioinformatics Valerie De Crecy 3 MCB 2000 Microbiology Karim Asghari 3 MCB 3020 Basic Biology of Microorganisms Karim Asghari 3 MCB 3023 Principles of Microbiology Willm Martens-Habbena 3 MCB 3703 / MCB 5705 Astrobiology Jamie Foster 3 MCB 4034L Advanced Techniques in Microbiology Laboratory Claudio Gonzalez 1 MCB 4090 / MCB 6095 Careers for Impact in Microbiology and Cell Science Elizabeth Gadsby 1 MCB 4091 / MCB 6096 Innovation Project Management for Life Sciences Elizabeth Gadsby 1 MCB 4203 Bacterial Pathogens Kelly Rice 3 MCB 4320 MCB 6670C The Microbiome Ahrens / Roesch / Triplett 3 MCB 4324 / MCB 6326 Computational Genomics and Epigenomics Meixia Zhao 3 MCB 4422 / MCB 6424 Probiotics Graciela Lorca 3 MCB 4503 / MCB 5505 Virology Melissa Jones 3 MCB 4271 / MCB 5270 Antimicrobial Resistance Daniel Czyz 3 MCB 5205 Microbiology of Human Pathogens Kelly Rice 3 MCB 5252 Microbiology, Immunology, and Basis for Immunotherapeutics Karim Asghari 4 MCB 6318 Comparative Microbial Genomics Valerie De Crecy 2 MCB 6355 Microbial Defense/Host-Microbe Interactions Larkin / Wang 1 MCB 6772 Advanced Topics in Cell Biology Mou / Kima 1 MCB 6772 Advanced Topics in Cell Biology - Online Mou / Kima 1 MCB 6937 Biology of Microorganisms Karim Asghari 3 MCB 6937 Foundation in Molecular Genetics William Gurley 3 MCB 7922 Final Assessment - Literature Review Jamie Foster 1 MCB 7922 Journal Colloquy: Mechanisms in Host/Microbe Interactions Claudio Gonzalez 1 MCB 7922 Journal Club Daniel Czyz 1 PCB 3134 Eukaryotic Cell Structure and Function Jessie Fernandez 3 PCB 4666 / PCB 6667 Human Genomics Jennifer Drew 3 PCB 4233 / PCB 5235 Immunology Joseph Larkin 3 PCB 4522 Molecular Genetics William Gurley 3 -
Fall 2024
Course Number Course Name Instructor(s) Credits ALS3200C/BSC6895C AI in Agricultural and Life Sciences Raquel Dias 3 BSC6459 Fundamentals of Bioinformatics Lexi Ardissone, Meixia Zhao, Xin Wang 3 MCB2000L, MCB3020L, MCB3023L Microbiology Labs Monika Oli 1 MCB2000 Microbiology Karim Asghari 3 MCB3020 Basic Biology of Microorganisms Karim Asghari 3 MCB3020 Introduction to Microbiology Jo Marie Bacusmo 3 MCB3023 Principles of Microbiology Martens-Habbena, Valerie DeAnda 3 MCB4034L Advanced Microbiology Laboratory Claudio Gonzalez 1 MCB4034L Advanced Microbiology Laboratory Wilfred Vermerris 1 MCB4203 / MCB5205 Bacterial Pathogens Mariola J. Ferraro 3 MCB4271L Antimicrobial Resistance - Advanced Laboratory Daniel Czyz 1 MCB4271 - MCB5270 Antimicrobial Resistance Daniel Czyz 3 MCB4503/MCB5505 General Virology Sarah Doore 3 MCB4403/MCB6407 Prokaryotic Cell: Structure and Function / Bacterial Physiology
Julie Maupin 3 BSC4434c Introduction to Bioinformatics Jo Marie Bacusmo 3 BSC4467/MCB6937 Applications and Technologies of Synthetic Biology Xin Wang 3 BSC4913/BSC4914 Independent Research in Bioinformatics Valerie De Crecy , Meixia Zhao 3 PCB3134 Eukaryotic Cell Structure and Function
Zhonglin Mou 3 PCB4522/MCB6937 Molecular Genetics Tyler Square 3 MCB4090 - MCB6095 Careers for Impact in Microbiology and Cell Science Elizabeth Gadsby 1 MCB4091 - MCB6096 Innovation Project Management for Life Sciences Elizabeth Gadsby 1 MCB4794/MCB6796 Analysis, interpretation, and visualization of microbiological data Luiz Roesch 3 MCB6417 Microbial Metabolism and Energetics Gonzalez - Maupin 1 MCB6566 Environmental Microbiology Habbena - Christner - Foster 3 MCB6937 Fellowship and Proposal Writing Kelly Rice 1 MCB6937 Special topics: Regulatory aspects of microbiome research Graciela Lorca 1 MCB6937 Special Topics in Microbiology Karim Asghari 3 MCB7922 Journal Colloquy - Environmental Microbiology Jamie Foster 1 MCB7922 Journal Colloquy - Final Assessment Jamie Foster 1 MCB7922 Journal Club Colloquy Peter Kima 1 MCB7922 Journal Colloquy — Virome and Host Interactions Melissa Jones 1 ZOO4232 Human parasitology Peter Kima 3 -
Summer 2024
Course Number Course Name Instructor(s) Credits Summer A,B,C ALS4404 UF in Europe: Medicine, Microbiology and Health Monika Oli & Elizabeth Gadsby 3 MCB2000 Microbiology Karim Asghari 3 MCB200L/3020L Laboratory for Basic Biology of Microorganisms Monika Oli, Jaysankar De, Lendro Teixeira, Kevin Lee, Shaun Jiang, Javier Rosero, Nowshin Khondokar Islam 1 A MCB3020 Introduction to Microbiology Bacusmo 3 B MCB3020 Basic Biology of Microorganism Karim Asghari 3 MCB3023L/MCB5035L Principles of Microbiology Laboratory (URGD)/Microbial Genetics and Biotechnology Laboratory (GRD) Monika Oli, Jaysankar De 2 C MCB4034L Advanced Lab Immersion Melissa Jones 1 MCB4034L Advanced Microbiology Laboratory - Virology (online) Sarah Doore 1 MCB4090/MCB6095 Careers for Impact in Microbiology and Cell Science Elizabeth Gadsby 3 B MCB4091/MCB6096 Innovation Project Management for Life Sciences Elizabeth Gadsby 3 B MCB4150 Prokaryotic Diversity Brent Christner 3 MCB4304 Genetics of Microorganisms Leandro Teixeira, Kevin Lee, Jaysankar De 3 C MCB4320C/MCB6670C The Microbiome Angelica Ahrens, Eric Triplett, Luiz Roesch 3 C MCB5252 Microbiology, Immunology, and Basis for Immunotherapeutics Karim Asghari 4 MCB5505 General Virology Melissa Jones 3 MCB6151 Prokaryotic Diversity Brent Christner 3 MCB6458 Post-Translational Modifications in Microbiology Mariola Ferraro 2 MCB6796 Analysis, interpretation, and visualization of microbiological data Luiz Roesch 3 MCB6937 Advanced Molecular Genetics Leandro Teixeira, Kevin Lee, Jaysankar De 3 C MCB6937 Microbial Multicellularity Kelly Rice 2 MCB6937 Biology of Microorganisms Karim Asghari 3 MCB7922 Final Assessment - Literature Review Jamie Foster 1 MCB7922 Environmental Microbiology Journal Club Martens-Habbena 1 MCB7922 JOURNAL COLLOQUY Microbiome-based Clinical Trials Graciela Lorca 1
