Detailed study of viruses in terms of structure, classification, replication and interaction with the host. Basis for advanced study in virology. Requires some familiarity with molecular and cellular biology. A concurrent course in immunology ( IMM340H1, IMM350H1) or ( IMM341H1, IMM351H1) is recommended.