Basic Information
The Course Aims to Allow Students to Develop Hardware/software Co-design Systems to Support Advanced Algorithms in Machine Learning, Ml For Hardware Security, and Risc-v Based Systems. The Course Focuses On Its Multidisciplinary Aspects, It Combines a Few Frontal Lectures With Hands-on Development Activities. at The End of The Class, Each Student (or Couple of Students) Will Develop An Individual Project and Write a Project Course. Learning Outcomes# At The End Ofthe Course The Students Will Able To# 1. Deep Understanding of Riscv's Structure. 2. Knowledge of Accelerator Development. 3. Use of Advanced Algorithms in Machine Learning For The Purpose Of Solving Engineering Problems Such As Hardware Security.
Faculty: Computer Science
|Undergraduate Studies
|Graduate Studies
Pre-required courses
(44252 - Digital Systems and Computer Structure and 46267 - Computer Architecture and 236267 - Computer Architecture)
Course with no extra credit
236125 - Projects in Ai and System Security