CEN 571

Reconfigurable Computing

Arizona State University Digital Immersion · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Focuses on the reconfigurable computing, primarily using Field Programmable Gate Arrays (FPGAs). Students read and comprehend research papers in the area of reconfigurable computing; get hands-on experience using FPGAs and FPGA tools through lab assignments; and work on class projects or term papers. Topics include introduction to FPGAs, programming/using FPGAs, architecting/building FPGAs and CAD algorithms for FPGAs. Students learn about designing and optimizing FPGA-based hardware accelerators for computationally intensive real-life applications, such as machine learning and digital signal processing. Also covers performance analysis, optimization techniques, timing and dataflow. In order to be successful in this course, prior knowledge of programming, digital system design, computer organization and digital circuits is helpful.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #arizona_digital_immersion-3117Fall 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?