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 February, MMXVIII by Ulya Karpuzcu.

Main            Publications            People            Open-Source            Courses Offered