Skip to main content

Teaching

NC State           

  • ECE792 Advanced Topics on Quantum Computing (Spring 2023)
  • CSC591/ECE592 Introduction to Quantum Computing (Fall 2021)
  • ECE 792 Quantum Computer Architecture (Fall 2020)
  • CSC591/ECE592 Introduction to Quantum Computing (Fall 2020, co-taught with Prof. Mueller and Prof. Dreher)
  • ECE 721 Advanced Microarchitecture (Fall 2018)
  • ECE786 Topics in Advanced Computer Architecture: Data Parallel Processors (Spring 2010, Spring 2013, Spring 2015, Spring 2016, Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023)
  • ECE 563/463 Processor Microarchitecture (Fall 2009, Fall 2010, Fall 2011, Fall 2012, Spring 2014, Fall 2014, Fall 2017, Fall 2019)
  • ECE 109 Introduction to Computer Systems (Spring 2011, Spring 2012, Fall 2013)

University of Central Florida

  • ST: CDA 6938 Multi-core/Many-core Architectures and Programming
  • CDA5106 Advanced Computer Architecture I
  • CDA4150 Computer Architecture