Michael Siff

BA, BSE., MSE, University of Pennsylvania. PhD, University of Wisconsin-Madison. Special interests in programming languages, cryptology, and software engineering; author of research papers on interplay between type theory and software engineering. SLC, 1999–

Undergraduate discipline: Computer Science

Courses taught in Computer Science

Courses from previous years

  • Collaborative Software Development
  • Compilers: How Computers Execute Their Programs
  • First-Year Studies: Privacy vs. Security in a Networked World
  • Databases
  • Privacy vs. Security in a Networked World
  • The Soul of the Machine: An Introduction to Computer Architecture
  • Artificial Minds
  • Databases
  • Digital Zeitgeist
  • Random and Prime: A Computational Exploration of Number Theory

Connect with Michael Siff