Courses

Lecture Videos & Course Materials

Fall 2019: Computer Architecture

Summer 2019:  Memory Systems and Memory-Centric Computing Systems: Challenges and Opportunities, Tutorial (Samos, Greece)

Summer 2019: Memory Systems and Memory-Centric Computing Systems: Fundamentals and Recent Research (at TU Wien)

Spring 2019:  Design of Digital Circuits

Spring 2019: Seminar in Computer Architecture

Fall 2018: Computer Architecture

Fall 2018: Bachelor’s Seminar on Computer Architecture

Oct 2018: Memory Systems: Fundamentals, Recent Research, Challenges, Opportunities (at Technion)

July 2018: Memory Systems and Memory-Centric Computing Systems (at HiPEAC ACACES Summer School)

Spring 2018: Design of Digital Circuits

Fall 2017: Computer Architecture

Fall 2017: Seminar on Hardware Acceleration for Data Processing

Spring 2017: Digital Circuits and Computer Architecture

Spring 2017: Seminar on Hardware Architectures for Machine Learning

Fall 2016: Seminar on Hardware Acceleration for Data Processing

Fall 2015: 18-740 Computer Architecture

Spring 2015: 18-447 Introduction to Computer Architecture

Fall 2014: 18-742 (Research in) Parallel Computer Architecture

Spring 2014: 18-447 Introduction to Computer Architecture

Fall 2013: 18-740 Computer Architecture

Summer 2013: Scalable Memory Systems (at HiPEAC ACACES Summer School)

Spring 2013: 18-447 Introduction to Computer Architecture

Fall 2012: 18-742 Parallel Computer Architecture

Spring 2012: 18-447 Introduction to Computer Architecture

Fall 2011: 15-740/18-740 Computer Architecture

Spring 2011: 18-742 Parallel Computer Architecture

Fall 2010: 15-740/18-740 Computer Architecture

Spring 2010: 18-742 Parallel Computer Architecture

Spring 2009: 18-741 Advanced Computer Architecture