EC ENGR 201C
Artificial Intelligence on Chip
Electrical and Computer Engineering · 4 units · Graduate courses (200-299)
Introduction to hardware-aware machine learning (ML) with applications in computer vision, natural language, and big data. Students become better users and developers of artificial intelligence (AI) chips with software and hardware co-optimization, considering applications, algorithms, microarchitectures, circuits, and technologies for AI computing. Topics include neural network compression; operators, dataflows, and exemplar ML accelerator architectures; distributed training/inference; emerging computing models for AI. Example project topics include network compression, accelerator architecture modeling, hardware impact modeling of distributed inference.
Letter grading.
Requisites
Official UCLA wording
Recommended requisites: courses 115C, M116C, C147A.
BruinTree reads · Recommended
confidence 1.00 · from textRequires
Everything that has to come before this course, not just the courses named in the requisite above.
EC ENGR 201C
- EC ENGR 115CDigital Electronic Circuits
- EC ENGR 100Electrical and Electronic Circuits
- MECH&AE 82Mathematics of Engineering
- PHYSICS 1CPhysics for Scientists and Engineers: Electrodynamics, Optics, and Special Relativity3 more beneath
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
No course in the catalog lists this as a requisite.





