Course Syllabus

Learning Objectives

By the end of this course, students will be able to:

  1. Analyze AI agent methodologies for computer systems design across different abstraction levels
  2. Evaluate AI-driven design approaches and compare them to traditional heuristic methods
  3. Synthesize research findings through comprehensive literature review and survey writing
  4. Identify promising research directions and gaps in AI-agent-driven architecture design
  5. Communicate complex technical concepts through presentations and collaborative research

Course Structure

This is a research paper reading seminar exploring AI agents across three thematic areas:

  1. AI for Software: Software optimization and compilation
  2. AI for Architecture: Hardware design and system architecture
  3. AI for EDA: Physical implementation and chip design

See the Schedule for detailed weekly topics and readings.


Assignments & Grading

Survey Paper Checkpoints (45%)

Paper Presentations (20%)

In-Class Discussion & Attendance (20%)

Final Paper Integration (15%)

See Assignments for detailed specifications and requirements.


Course Policies

Attendance

Regular attendance essential for discussion-based seminar. More than two unexcused absences may result in grade reduction.

Late Work

Collaboration

Generative AI Policy

Philosophy: In a course dedicated to AI agents transforming computer systems design, we embrace the thoughtful use of generative AI tools while prioritizing fundamental learning.

What GenAI Is Good At:

What GenAI Struggles With:

How to Use GenAI Effectively:

Remember: Research summaries ≠ understanding research methodology. The methodology is the gold, and as your instructor, I’ll help you develop this skill. Don’t lean too heavily on AI for this—be aware of its limitations.

Learning-First Approach:

Why This Matters: The goal isn’t productivity—it’s learning. AI tools are powerful accelerators, but they work best when you have strong foundational knowledge to guide and evaluate their output. In our seminar discussions, we want to hear your insights, questions, and connections, not AI-generated responses.

In-Class Discussions: Our seminar format prioritizes human dialogue and critical thinking. Come prepared to engage with your own questions, insights, and perspectives developed through direct engagement with the material.

Academic Integrity

All work must be original with proper citation. Collaboration encouraged within the framework specified above.


This syllabus may be adjusted based on emerging research and student interests. Changes will be announced in advance.