Spring2022
EE 458/558: Hardware Security and Trust
EE 362: Introduction to Computer Organization
Fall 2021
EE 409/556: Hardware & Software Codesign
Spring 2021
EE 458/558: Hardware Security and Trust
EE 112: Embedded Systems
Fall 2020
EE 112: Embedded Systems (9:00 AM ~ 10:15 AM M/W, Online)
Office Hours: 10:15 AM ~ 11:15 AM M/W.
Spring 2020
EE 112: Embedded Systems (9:00 AM ~ 10:15 AM M/W, JH 216)
Office Hours: 10:15 AM ~ 11:15 AM M/W.
Fall 2019
EE 458/558: Hardware Security and Trust
This course introduces and investigates recent technology development for the design and evaluation of secure and trustworthy hardware and embedded systems. Topics include IoT security, cryptography basics, hardware security primitives (Physically Unclonable Functions and TRNGs), authentication and key generation, side channel attacks and countermeasures, hardware trojans, trusted execution environment, secure boot, etc. Students will gain hands-on experience on the Xilinx Zynq-7000 ARM/FPGA SoC board.
Spring 2019
EE 112: Embedded Systems (9:00 AM ~ 10:15 AM M/W, TB 202)
Office Hours: 10:15 AM ~ 11:15 AM M/W.
Fall 2018
EE 490/590 Selected Topics: Hardware Security & Trust (8:55 AM ~ 10:10 AM T/Th, TB 303)