Courses Taught

CMPLXSYS 511 Theory of Complex Systems

FALL 2013 | UNIVERSITY OF MICHIGAN

Description: This course provides an introduction to the mathematical and philosophical foundations of the study of complex systems. We study a wide range of mathematical models: continuous-time dynamical systems, iterated maps, random walks and diffusion, Markov models and other stochastic network models, cellular automata and other Bayesian network models, Poisson point processes and other models from probability theory, the Ising model and other models from statistical mechanics, and random matrix theory. We also cover a variety of concepts that are closely related to these models, including limit sets and stability, bifurcations, period-doubling and chaos, conservative and dissipative systems, fractals and fractal dimension, phase transitions and criticality, universality, power laws, stable distributions, energy landscapes, measures of network centrality, coarsening, robustness, information, and Shannon entropy. Interspersed with this, we explore applications in population dynamics, microbiology, evolutionary theory, epidemiology, condensed matter physics, opinion formation, and the environment.

MATH 255 Applied Honors Calculus III

SPRING 2013 | UNIVERSITY OF MICHIGAN

Description: This is the middle course in a three-course honors calculus sequence intended for engineering and science majors. It covers both differential and integral multivariable calculus. Topics include vector fields, line, surface, and volume integrals, Green's theorem, Stokes' theorem, the divergence theorem, and applications (e.g. electromagnetic fields, fluid dynamics).

MATH 115 Calculus I

FALL 2011 | UNIVERSITY OF MICHIGAN

Description: This is the first course in a three-course sequence designed to provide a standard introduction to the concepts and methods of calculus. Topics include functions and graphs, derivatives and their applications to real-life problems in various fields, and an introduction to integration.

ECE 4450 Computer Networks & Telecommunications

Recitation section
FALL 2008 | CORNELL UNIVERSITY

Description: This is a course in the design, analysis, and implementation of computer and communication networks and systems. Topics include Internet best-effort architecture, data transmission and data encoding, data link control, circuit vs. packet switching, congestion control, shortest path routing, asynchronous transfer mode, local area network technology, protocol design (OSE and IP), network security, and multimedia.