CS 534 ME

Course Schedule

Note: this schedule is subject to change. Please refer back to here for the most recent version. Major changes will be announced in class.
Date Number Title & Details
Jan 21 Class 01
Lecture:
Media: Slides Video
Jan 23 Class 02
Lecture:
Reading: Grochowski and Annavaram, "Energy Per Instruction Trends in Intel® Microprocessors", Technology@Intel, 2005
Media: Slides
Jan 28 Class 03
Lecture:
Media: Slides
Jan 30 Class 04
Paper Discussion:
Media: Slides
Jan 31 Quiz 01
covers Classes 01–04; due Feb 03
Feb 04 Class 05
Lecture:
Media: Slides
Feb 06 Class 06
Paper Discussion:
Media: Slides
Feb 11 Class 07
Lecture:
Media: Slides
Feb 13 Class 08
Paper Discussion:
Media: Slides
Feb 14 Quiz 02
covers Classes 05–08; due Feb 17
Feb 18 Class 09
Lecture:
Media: Slides
Feb 20 Class 10
Lecture:
Media: Slides
Feb 21 Project
team formation & list of initial ideas due
Feb 25 Class 11
Lecture:
Media: Slides
Feb 27 Class 12
Paper Discussion:
Media: Slides
Feb 28 Quiz 03
covers Classes 09–12; due Mar 03
Mar 04 -
Make-Up Slot
Mar 06 Class 13
Lecture:
Media: Slides
Mar 10 Project
project proposal & background writeup due
Mar 11 Class 14
Lecture:
Media: Slides
Mar 13 Class 15
Paper Discussion:
Media: Slides
Mar 14 Quiz 04
covers Classes 13–15; due Mar 24
Mar 18 BREAK
No Class
Mar 20 BREAK
No Class
Mar 25 Class 16
Lecture:
Media: Slides
Mar 27 Class 17
Lecture:
Media: Slides
Mar 28 Quiz 05
covers Classes 16–17; due Mar 31
Apr 01 Project
in-class project consultation with TA
Apr 03 Class 18
Guest Lecture:
Media: Slides
Apr 08 Class 19
Lecture:
Media: Slides
Apr 10 Class 20
Paper Discussion:
Media: Slides
Apr 11 Quiz 06
covers Classes 18–20; due Apr 14
Apr 15 Class 21
Lecture:
Media: Slides
Apr 17 Class 22
Group Presentations:
Project Midpoint Updates
Apr 22 Class 23
Lecture:
Media: Slides
Apr 24 Class 24
Paper Discussion:
Media: Slides
Apr 25 Quiz 07
covers Classes 21–24; due Apr 28
Apr 29 -
Make-Up Slot
May 01 Class 25
Guest Lecture:
Media: Slides
May 06 Class 26
Lecture:
Media: Slides
May 06 Quiz 08
covers Classes 25–26; due May 12
May 14 Project
final project report due