Teaching

  • 33001 Novel Computing Architectures and Technologies (Fall 2018)
  • CS222 Computer Architecture (Spring 2018)
  • CS162 Honors Introduction to Computer Science II (Winter 2018)
  • 33001 Novel Computing Architectures and Technologies (Fall 2017)
  • CS222 Computer Architecture (Spring 2017)
  • CS162 Honors Introduction to Computer Science II (Winter 2017)
  • 33001 Novel Computing Architectures and Technologies (Spring 2016)
  • 290N Architectural Support for Secure and Reliable Computing
  • 154 Computer Architecture
  • 290N Novel Computing Technologies
  • 290N Green Computing
  • 290N Parallel Computer Architectures
  • 290N Extra-Performance Computer Architecture