BIOENG-399: ImmunoengineeringImmunoengineering is an emerging field where engineering principles are grounded in immunology. This course provides students a broad overview of how engineering approaches can be utilized to study im
BIO-472: Cancer biology IIThe course covers in detail the interactions of cancer cells with their environment with an emphasis on tumor-angiogenesis, inflammation, adaptive and innate immunity and cancer-induced immune suppres
BIO-392: OncologyThis course provides a comprehensive overview of the biology of cancer, illustrating the mechanisms that cancer cells use to grow and disseminate at the expense of normal tissues and organs.
BIOENG-320: Synthetic biologyThis advanced Bachelor/Master level course will cover fundamentals and approaches at the interface of biology, chemistry, engineering and computer science for diverse fields of synthetic biology. This
BIOENG-458: Next-generation biomaterials"Next-Generation Biomaterials" explores the latest advancements in the development and application of cutting-edge biomaterials for medical and healthcare innovation.