Professor John Y. Oliver
Phone: 805-756-5434 (please email)
Email: jyoliver@calpoly.edu
Office: 20A-215
Office Hours: via Zoom at https://calpoly.zoom.us/j/8057565434
Spring 2021 Schedule
Time |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
---|
8:10-8:30 AM |
|
|
|
|
|
8:40-9:00 AM |
|
|
|
|
|
9:10-9:30 AM |
|
|
|
|
|
9:40-10:00 AM |
|
|
|
|
|
10:10-10:30 AM |
CPE 316-01 |
|
CPE 316-01 |
|
CPE 316-01 |
10:40-11:00 AM |
|
|
11:10-11:30 AM |
CPE 316-02 |
|
CPE 316-02 |
|
CPE 316-02 |
11:40 AM-12:00 PM |
|
|
12:10-12:30 PM |
|
|
|
|
|
12:40-1:00 PM |
|
|
|
|
|
1:10-1:30 PM |
|
|
|
|
|
1:40-2:00 PM |
|
|
|
|
|
2:10-2:30 PM |
CPE 316-03 |
|
CPE 316-03 |
|
CPE 316-03 |
2:40-3:00 PM |
|
|
3:10-3:30 PM |
CPE 316-04 |
|
CPE 316-04 |
|
CPE 316-04 |
3:40-4:00 PM |
|
|
4:10-4:30 PM |
|
|
|
|
|
4:40-5:00 PM |
|
|
|
|
|
5:10-5:30 PM |
|
|
|
|
|
5:40-6:00 PM |
|
|
|
|
|
6:10-6:30 PM |
|
|
|
|
|
6:40-7:00 PM |
|
|
|
|
|
7:10-7:30 PM |
|
|
|
|
|
7:40-8:00 PM |
|
|
|
|
|
8:10-8:30 PM |
|
|
|
|
|
8:40-9:00 PM |
|
|
|
|
|
9:10-9:30 PM |
|
|
|
|
|
9:40-10:00 PM |
|
|
|
|
|
Biography
My research background is in 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. I dabble in computer forensics and cybersecurity. Finally, I'm a champion for improving pathways for students to enter into the field of computing. I strive to be a champion for equity in all aspects.
My teaching philosophy is to promote student engagement in all aspects of academics. My classes are largely project-based, "flipped" classrooms with an emphasis of hands-on education in the classroom.
Education
- B.S. Boston University - 1998
- Ph.D. University of California, Davis - 2007
Teaching and Research Interests
- Computer Architecture
- Data Storage and Management
- Computer Forensics
- Engineering Education
- Equity and student pathways to computing fields
Current senior project and/or MS Thesis topics:
- SaaS cloud decryption
- Computer Forensics in the Cloud
- Forensics Image Analytics / AI / ML
- Curriculum development for K-12 Cybersecurity with an emphasis on creating pathways to careers in Cybersecurity
- Various IoT projects (classroom education, applications)