EE-526: Introduction to bioengineeringThis course provides engineering students with a foundational understanding of bioengineering, a multidisciplinary field that integrates principles of biology, chemistry, and engineering.
BIOENG-315: Materials science for bioengineersThe course presents materials science and engineering from the perspective of biological applications. Lectures provide solid fundamentals on the design, fabrication, and characterization of materials
ENG-644: Teaching STEM: a problem solving approachProblem solving is a core engineering skill. This course explores relevant heuristics, epistemologies, metacognitive skills and evidence-informed teaching strategies for developing problem solving ski
MGT-418: Convex optimizationThis course introduces the theory and application of modern convex optimization from an engineering perspective.
ENG-639: Dynamic programming and optimal controlThis course provides an introduction to stochastic optimal control and dynamic programming (DP), with a variety of engineering
applications. The course focuses on the DP principle of optimality, and i
ENV-103: BiologyThis course will cover the fundamental principles governing life and the living world. Topics will include the diversity of living organisms, cellular biology, genetics, evolution, and ecology. This c
ENG-643: Teaching problem solvingProblem solving is a core engineering skill. This course explores relevant heuristics, epistemologies, metacognitive skills and evidence-informed teaching strategies for developing problem solving ski
ENG-421: Fundamentals in systems engineeringIntroduction to systems engineering using the classical V-model. Topics include stakeholder analysis, requirements definition, concept selection, design definition and optimization, system integration