ECE 662

Machine Learning Acceleration and Neuromorphic Computing

Duke University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

The rapidly growing size of neural networks adopted in modern artificial intelligence (AI) applications makes accelerating computations of machine learning algorithms a critical need of the industry. This course will introduce various approaches to design high-efficient neural network models and to include hardware constraints in the efficient neural network designs. We will also discuss the hardware techniques that can accelerate the computations of neural networks on different computing platforms such as GPU, FPGA, and ASIC. Bio-inspired computing and neuromorphic computing will be also discussed. The course is a mix of lectures, labs, & projects. Prerequisite: ECE 250D/COMPSCI 250D, or ECE 552/COMPSCI 550, or permission of instructor.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #duke-ECE662Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?