Description: This course will introduce immunology concepts from an engineering perspective and covers various immune responses including to pathogens, self, allergens, cancer, and biomaterials. Using principles of engineering we will perform an in-depth analysis of these responses and the latest advances on the development of novel therapeutics. Topics include systems immunology, nanotechnology, hydrogels, biomaterials, vaccines, cancer immunotherapy, autoimmunity, tissue engineering, stem cells, viruses, and the microbiome.