Schedule

Computing for AI AI for Computing

13 Friday meetings, 10:10 AM - 12:00 PM, 602 Northwest Corner. Presentation slides are due 11:59 PM the Thursday before class.

Module 1: Computing for AI

02
Computing for AI

How to Study an AI Computing System + LLM Inference Fundamentals

Instructor-selected background · no student presentation

Optional readings (2)
  • Sep 18, 11:59 PM - paper preference form
  • Sep 23 - project bidding form
03
04
Computing for AI🎤 Guest Speaker

AI Hardware: Accelerators and System-on-Chips

Guest lecture: AI accelerator and SoC design.

Student-led papers

  1. read as a ten-year retrospective
  2. Columbia's open-source heterogeneous SoC platform; available for course projects
Optional readings (7)
  • Oct 2, 11:59 PM - P0 project proposal & team charter
05
06
07

Module 2: AI for Computing

08
AI for Computing

AI for Software Systems: Compilers and GPU Kernels

Student-led papers

  1. algorithm discovery, reward design, validation
  2. evolutionary LLM code search across scheduling, TPU circuits, kernels
  3. benchmark design; discussed with the Sakana AI CUDA Engineer episode
Optional readings (5)
  • Oct 30, 11:59 PM - P2 prototype & pilot results
09
Project

Midterm Project Presentations

Team presentations; no mini-lecture and no assigned papers.

  • Nov 5, 11:59 PM - midterm slides
10
11
AI for Computing🎤 Guest Speaker

AI for Computer Architecture II: Agentic Design Systems

Guest lecture: agentic hardware design frameworks.

Mini-lecture case study: ArchOrchestra - end-to-end agentic accelerator design (instructor's work) (arXiv link coming in September)

Student-led papers

  1. composable design loops for agent-driven HW/SW co-design
  2. LLM-driven microarchitecture evolution; seed quality bounds discovery
Optional readings (5)
  • Nov 20, 11:59 PM - P3 evaluation plan & initial results

No class - Thanksgiving

12
AI for Computing

AI for RTL and Chip Physical Design

In-class exercise: In-class critical reading: the RedWood white paper (Architect Labs 2026) audited with the evidence-centered checklist

Student-led papers

  1. read with Markov's 'The False Dawn' critique; co-led by a pair
  2. domain adaptation, retrieval, EDA scripts
  3. RTL benchmarks and their limitations
Optional readings (9)
  • Dec 4, 11:59 PM - P4 main results & ablations
13
Synthesis

Final Project Poster Session

Poster showcase; no mini-lecture and no assigned papers.

  • Dec 10, 11:59 PM - posters in shared folder
  • Dec 11, 11:59 PM - P5 complete draft & artifact
  • Dec 21, 11:59 PM - final paper & artifact

Registrar dates: Sep 18: Last day to add (Change of Program) · Oct 13: Drop deadline · Nov 19: Pass/fail & withdrawal deadline · Nov 27: No class - Thanksgiving · academic calendar