| 
 ![[Photo]](me2013.jpg)  
2013
    – 2011
    – 2006
    – 2002ish by Paula M. 
  Official Bronze Sponsor of Unicode Character U+22AD NOT TRUE 
 | 
 
 | 
 I’m currently an awesome Microsoft Professor of Computer Science at
Harvard. Previously, I worked for
Meraki (now Cisco Meraki), was an
ass. professor at UCLA, was Chief
Scientist at Mazu Networks, and
held a research appointment at ICIR.
My research interests include systems, networks,
programming languages, and software engineering. 
I am a gay man and use they/them pronouns (he/him are also fine; an article about pronoun choice). 
I am not affiliated with the bogus website eddiekohler.com. 
Publications.
Github. 
  | Fall 2024 office hours: | 
  Monday 4–5pm and Tuesday 10–11am, SEC 4.412, or whenever I’m in my office and available | 
 
  | Classes:  | 
  CS 2610 Research Topics in Operating Systems (Spring 2025) 
    Spring 2021,
    Fall 2011  | 
 
   | 
  CS 161 Operating Systems (Spring 2024) 
    Spring 2024,
    Spring 2019,
    Spring 2018  | 
 
   | 
  CS 61
          Systems Programming and Machine Organization 
      Fall 2024,
      Fall 2022,
      Fall 2021,
      Fall 2020,
      Fall 2019,
      Fall 2018,
      Fall 2017,
      Fall 2016,
      Fall 2014,
      Fall 2013,
      Fall 2012
    | 
 
   | 
  CS 260r Topics and Close Readings in Computer Systems 
    Spring 2022: Large-Scale Distributed and Parallel Computations 
    Spring 2019: Serverless Computing 
    Spring 2017: Verified Systems 
    Spring 2015: Reliable Systems 
    Spring 2014: Cloud Big Data Systems  | 
 
   | 
  CS 207 Systems Development for Computational Science 
    Spring 2012 lecture notes  | 
 
| UCLA classes:  | 
  CS 111
  Operating Systems Principles (Winter 2011) (Evaluation) 
  Fall 2007 (Evaluation),
  Spring 2007 (Evaluation),
  Fall 2006 (Evaluation),
  Spring 2006 (Evaluation),
  Fall 2005 (Evaluation),
  Spring 2005 (Evaluation)
  | 
 
 | 
  CS 235 Advanced Operating Systems (Fall 2010) (Evaluation) 
  Winter 2008 (Evaluation),
  Fall 2006 (Evaluation),
  Fall 2005 (Evaluation),
  Fall 2004 [CS 239-1] (Evaluation)
  | 
 
 | 
CS 239-1 Distributed Systems Infrastructure (Winter 2008) (Evaluation) | 
 
 | 
CS 239-2 Readable Kernel Systems (Winter 2005) (Evaluation) | 
 
 | 
CS 239-3 Readable Software Systems (Spring 2004) (Evaluation) | 
 
 
Projects:
Anvil,
Asbestos,
Click,
DCCP
(Service Code Calculator),
Featherstitch,
Kudos,
Masstree,
SNACK,
Suelo,
Sympathy,
Tamer,
Tenet,
XORP.
Old: Eel,
Prolac. 
Software:
Gifsicle,
HotCRP,
Ipsumdump,
John Kimble,
LCDF Typetools,
Masstree,
T1utils,
Xbraitenberg,
Xmahjongg,
Portable Xshostakovich++ 98!!,
Xwrits,
Xzewd. 
 |