John Y. Oliver

Associate Professor, Director of CPE Program

Phone: 805-756-5434
E-mail: jyoliver@calpoly.edu
Office: 20-215A
Homepage
View Weekly Schedule

Picture of

Course Schedule - Fall 2014

Course Section Date/Time Room
Computer Engineering Orientation CPE 100-01 Tuesday
11:10 a.m.-noon  
Room: 006-0124 
Capstone Preparation CPE 350-01 Monday, Wednesday, Friday
2:10 p.m.-3 p.m.  
Room: 020-0145 
Capstone Preparation CPE 350-02 Monday, Wednesday, Friday
3:10 p.m.-4 p.m.  
Room: 020-0145 
Digital Systems Design EE 523-01 Monday, Wednesday, Friday
10:10 a.m.-11 a.m.  
Room: 020-0129 
Digital Systems Design EE 523-02 Tuesday
3:10 p.m.-6 p.m.  
Room: 020-0132 

Bio

I like the dynamic field of computer architecture. Low-power embedded systems are particularly interesting, the design space requires innovative, elegant solutions. I'm also passionate about education pedagogy.

Currently, I am the director of the Computer Engineering Program (CPE). I spend a majority of my teaching time reaching out to CPE freshmen, trying to ensure their success. My goals for the CPE program are: 1) establish strategic direction for the program 2) improve gender balance in the student body 3) alumni outreach 4) enhance multidisciplinary opportunities in the program.

Education

BS - Boston University - 1998
PhD - University of California, Davis - 2007

Teaching and Research Interests

Computer Architecture
Energy Efficient Computing
Sustainable Computing
Disk Drives
Data Storage and Management

Resources

  • Live Schedule
    This is my live schedule (Zimbra). The Zimbra web view of my schedule is poorly done and only shows the start times for events. Please click on the individual events to see their end times.
  • CPE 07-09 Dependency Flowchart
    The CPE 07-09 curriculum in a dependency flowchart: more clearly shows the pre-requisite chain of the curriculum. Made with graphviz/gimp

Edit