This general immunology course will cover the basic concepts of our immune system including immunology terminology concepts, definitions, anatomy and the innate and adaptive arms of the immune system. It also covers cells and organs of our immune system, physiology of cells and organs of the immune system and different cytokines involved in the immune mechanisms. The course will introduce the students to the role of Immune system in fighting microbes and tumors and the immune system role in transplantation medicine. It will also cover immunodeficiency and hypersensitivity reactions of the immune system and different immuno-diagnostic techniques.