Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

Spring 2018-2019
ELE 580   Graded A-F, P/D/F, Audit

Advanced Topics in Computer Engineering - Secure Computers

Ruby B. Lee

We study recent attacks on microprocessors, like Meldtown, Spectre and Foreshadow-NG, that caused serious concern about fundamental security of computers. Attacks exploit microarchitecture performance features and breach security provided by secure enclaves. Side-channels or covert-channels are used to leak the secret information. We study why attacks succeed, systematically identify architecture vulnerabilities exploited in attacks, find new methodology and designs to detect and deflect attacks. We also study recent attacks on IoT devices and methods to detect and defeat attacks.


Reading/Writing assignments:
Reading List: Research papers from Security, Architecture and Mobile Systems conferences.

Requirements/Grading:
Term Paper(s) - 80%
Class/Precept Participation - 20%

Other Requirements:
Not Open to First Year Undergraduates.

Other information:
Reading List: Research papers from security, architecture and embedded system conferences.

Website:  http://Blackboard.princeton.edu

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
41655 L01 01:30:00 pm - 04:30:00 pm F   Friend Center   307   Enrolled:7 Limit:15