Courses

Summary of online courses:

Digital Design

Digital Intergrated Circuit Design

Computer Architecture

Digital VLSI Design

EECS151 Introduction to Digital Design and Integrated Circuits UCB https://inst.eecs.berkeley.edu/~eecs151/fa23/ EECS251B Advanced Digital Circuits and Systems UCB https://inst.eecs.berkeley.edu/~eecs251b/sp23/ Digital VLSI Design (RTL to GDS) Bar-Ilan University Adam Teman https://www.youtube.com/playlist?list=PLZU5hLL_713x0_AV_rVbay0pWmED7992G EE 5329 VLSI Signal Processing UMN Keshab K. Parhi https://www.youtube.com/watch?v=NE-p9T4hjrc&list=PLT1QAv48lhQKpQnhLroOgr-uJUmZ4WvKq Application Acceleration with High-Level Synthesis NTU Jiin Lai https://www.youtube.com/playlist?list=PL5CoDA0gtOHWDIbsYuOj10_ocqetwUlWF

EDA algorithm

Hardware security

Hardware Security UMD Gang Qu Hardware Security Tutorial by Prof Todd Austin UMich https://www.youtube.com/playlist?list=PLPokM2qEmTDClgPTX_GOLeMZkuf7o38yS Secure Hardware Design by Mingjia Yan MIT https://shd.mit.edu/ CS261 Security in Computer Systems by Raluca Ada Popa, UCB https://frequent-close-7a3.notion.site/CS261-Security-in-Computer-Systems-5d29f89b5c3d4636a2cf10aeb8c16a0f Hardware Security by David Kohlbrenner UWA https://homes.cs.washington.edu/~dkohlbre/classes/599HWS/ Introduction to Hardware Security and Trust by Mark M. Tehranipoor, UFL https://tehranipoor.ece.ufl.edu/intro-to-hardware-security-and-trust/

Artificial Intelligence, Machine Learning, and Deep Learning

6.5940 TinyML and Efficient Deep Learning Computing by Song Han, MIT https://www.youtube.com/playlist?list=PL80kAHvQbh-pT4lCkDT53zT8DKmhE0idB EE5545 Machine Learning Hardware and Systems by Mohamed Abdelfattah , Cornell https://www.youtube.com/playlist?list=PL0mFAhrXqy9CuopJhAB8GVu_Oy7J0ery6 EE 290 Hardware for Machine Learning by Sophia Shao, UCB https://inst.eecs.berkeley.edu/~ee290-2/sp21/#resources CS294 Machine Learning Systems Stanford https://ucbrise.github.io/cs294-ai-sys-sp22/ CS249r Machine Learning Systems with TinyML by Vijay Janapa Reddi, Harvard https://sites.google.com/g.harvard.edu/cs249-tinyml-2023 李宏毅 NTU https://speech.ee.ntu.edu.tw/~hylee/

Computer security

Computer Arithmetic by Behrooz Parhami, UCSB https://www.ece.ucsb.edu/~parhami/text_comp_arit.htm#slides IEEE Micro Top Picks https://www.sigarch.org/call-contributions/call-for-papers-ieee-micro-top-picks-2023/ VLSI testing by James CM Li, National Taiwan University https://www.youtube.com/playlist?list=PLvd8d-SyI7hjk_Ci0zpTqImAtpEjdK5JF Universal Verification Methodology by John Aynsley https://www.youtube.com/playlist?list=PLBIILfL2t1lnvzw7vF0arlvu36Wj4–D7 Design-for-Trust Techniques by Ozgur Sinanoglu NYU https://sites.nyuad.nyu.edu/dfx/research-topics/design-for-trust-le/

Hardware Security I & Hardware Security II by Ujjwal Guin, Auburn https://www.eng.auburn.edu/~uguin/teaching/E6210_Fall_2022/course.html Hardware-Oriented Security and Trust by Jim Plusquellic, UNM https://ece-research.unm.edu/jimp/HOST/ CAD for assurance https://cadforassurance.org/trust-curriculum/haha-board/ Hardware Security & Trust by Michel A. Kinsy, ASU https://ascslab.org/courses/CSECEN598/lectures.html

IEEE CASS Rio Grande do Sul Chapter https://www.youtube.com/@cassriograndedosul IEEE Council on Electronic Design Automation https://www.youtube.com/@ieeecouncilonelectronicdes6411 IEEEComputerSociety https://www.youtube.com/@IEEEComputerSociety People in Computer Architecture https://www.youtube.com/@TCuArch CAD For Assurance https://cadforassurance.org/

Workshops

Interviews

Others