Hide Advanced Options
Courses - Fall 2026
CMSC
Computer Science Department Site
Open Seats as of
08/15/2026 at 10:30 PM
CMSC818J
Advanced Topics in Computer Systems; Domain Specific Architecture
Credits: 3
Grad Meth: Reg
Cross-listed with ENEE759c. Credit only granted for CMSC818J or ENEE759C.

Must be in the Graduate Program in Computer Science. All other graduate students must request permission.

Explores the design and evaluation of domain-specific architectures (DSAs), or hardware accelerators, for applications such as deep learning, computer vision, scientific computing, and databases. Topics include parallelism, memory-access optimization, data specialization, systolic arrays, near-data processing, hardware-software co-design, and trade-offs among performance, power, area, and generality. The course emphasizes recent research through paper readings and discussions, programming assignments involving DSA implementations or studies, and a research-oriented final project.