GrAPE

Graphical Assistant for Prerequisite Enrollment

ECE department

ECE 268. Security of Hardware Embedded Systems (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece268

Description

The course gives an overview of areas of security and protection of modern hardware, embedded systems, and IoTs. Covers essential cryptographic methodologies and blocks required for building a secure system. Topics include low overhead security, physical and side-channel attacks, physical security primitives, physical security and proofs of presence, hardware-based secure program execution, scalable implementation of secure functions, emerging technologies, and rising threats. Recommended preparation: Programming in a standard programming language. Undergraduate level knowledge of the IC design flow and digital designs. Prerequisites: graduate standing.

Prerequisite courses

ECE 268 has no prerequisite courses.

Successor courses

No courses have ECE 268 as a prerequisite.