Welcome to Silicon Compilation! The goal of this class is to understand how an algorithm can be compiled into a digital chip that implements the computation. The analogy here is with software compilers, where software can be translated into machine instructions by a conventional compiler.
All course materials will be made available online, although many lectures will use the blackboard. Please check the course calendar as the schedule of lab due dates, midterm, and quizzes for the semester will be posted soon.
Lectures. MW 11:35am-12:50pm, ML 104
Instructor: Rajit Manohar. Office hours: 1:30-3pm on Wednesdays in Dunham 504 or by appointment.
Teaching Staff and Office Hours:
- Ruslan Dashkin, Mondays 3pm-6pm, Dunham Lab room DL509.
All announcements will be posted to the discussion boards with the tag #announce.
The expected schedule for the class is available on the course calendar.
Textbook: There is no textbook for this class.