MICA 8002 LEC 001 Bacteria and Viruses (Twin Cities Fall 2024)