ChE-311: Biochemical engineeringThis course introduces the basic principles of bioprocess engineering and highlights the similarities and differences with chemical engineering. Without going into the fundamentals, it proposes an ove
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-455: Computational cell biologyComputer modelling is increasingly used to study dynamic phenomena in cell biology. This course shows how to identify common mathematical features in cell biological mechanisms, and become proficient
ME-351: Thermodynamics and energetics IIThis course will discuss advanced topics in thermodynamics with a focus on studying gas
phases, mixtures, phase transformations and combustion. The application of these principles
to various practical