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.