EE5340 Physics of Computation (New Course)

Inspired by Richard Feynman’s lectures, “Physics of Computation” explores how physical principles/limits shape paradigms of computing.

Goal: To understand how (and to what extent) a paradigm shift in computing can help with emerging energy problems.   

Scope: Physical limits of computing, coding and information theoretical foundations, computing with beyond-CMOS devices, reversible computing,

quantum computing, stochastic computing.

For each computing paradigm, we cover

  1. i.  how information is represented, processed, stored, and communicated

  2. ii.  to what extent shortcomings can be addressed

  3. iii. how the application domain looks like

  4. EE5340 Spring MMXVII Syllabus

  5. EE5940 Spring MMXV Syllabus

  6. EE8950 Spring MMXIV Syllabus

EE5364/CSci5204 Advanced Computer Architecture

  1. Fall MMXVII Syllabus

  2. Fall MMXV Syllabus

  3. Fall MMXII Syllabus

EE4363/CSci4204 Computer Architecture & Machine Organization

  1. Spring MMXVIII Syllabus

  2. Fall MMXVI Syllabus

  3. Spring MMXVI Syllabus

  4. Fall MMXIV Syllabus

  5. Fall MMXIII Syllabus


University of Minnesota, Twin Cities, Department of Electrical and Computer Engineering

The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.

Last updated January, MMXIX by Ulya Karpuzcu.

Main            Publications            People            Open-Source            Courses Offered