Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

Fall 2017-2018
ELE 470   Graded A-F, P/D/F, Audit

Smartphone Security and Architecture

Ruby B. Lee

Smartphones are the de-facto computing and communications devices of tomorrow. They can access any information in cyberspace and perform any computations through cloud computing and locally. We study smartphone design and security through an architectural perspective. Topics include smartphone system architecture; System-on-Chip design; heterogeneous and multicore processors; sensors, multimedia, communications and storage subsystems; basic security concepts; hardware and software security in smartphones; security vulnerabilities; use and abuse of built-in sensors; associated wearables and Internet-of-Things; and security improvements.

Sample reading list:
Ruby B. Lee, Security Basics for Computer Architects. Morgan Claypool.
Ruby B. Lee, Lecture notes on Smartphone Security and Architecture
Security and Smartphone conference papers

Reading/Writing assignments:
Students are expected to do the readings before class.

Requirements/Grading:
Mid Term Exam - 20%
Final Exam - 30%
Term Paper(s) - 25%
Class/Precept Participation - 5%
Problem set(s) - 20%

Other Requirements:
Not Open to Freshmen.

Prerequisites and Restrictions:
ELE 375 or ELE 206 and COS 126, or equivalent computer knowledge. Security basics will be covered in class, so no prior security knowledge required..

Other information:
Graduate students also welcome.

Website:  http://Blackboard.princeton.edu

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
21816 L01 3:00 pm - 4:20 pm T Th   Engineering Quad A-Wing   A224   Enrolled:10 Limit:20