MSE-305: Introduction to atomic-scale modelingThis course provides an introduction to the modeling of matter at the atomic scale, using interactive Jupyter notebooks to see several of the core concepts of materials science in action.
MATH-494: Topics in arithmetic geometryP-adic numbers are a number theoretic analogue of the real numbers, which interpolate between arithmetics, analysis and geometry. In this course we study their basic properties and give various applic
CH-319: Experimental biochemistry and biophysicsA 7-week long (4+8 h) experiment where you plan and construct a fluorescent sensor protein starting from DNA bricks. The protein will be expressed in and purified from E.coli, characterized by bioche
MATH-328: Algebraic geometry I - CurvesAlgebraic geometry is the common language for many branches of modern research in mathematics. This course gives an introduction to this field by studying algebraic curves and their intersection theor
PHYS-407: Frontiers in nanosciencesThe students understand the relevant experimental and theoretical concepts of nanoscale science. The course covers basic concepts like quantum size effects and their characterization techniques, and h
CS-450: Algorithms IIA first graduate course in algorithms, this course assumes minimal background, but moves rapidly. The objective is to learn the main techniques of algorithm analysis and design, while building a reper