Memory Technology Overview

I was looking for a good refresher on memory technologies (e.g. NAND vs. NOR flash) today, and I came across the following “mini-course” (a set of slides with audio narration, 76 minutes long) provided by Numonyx:

A fair amount of the material presented may be review for those with a computer engineering or electrical engineering background, but I still found it useful and interesting.  It also contains an interesting overview of some future memory technologies.