You can download the lectures here. I will try to upload lecture slides within a few days to a week after the day of the lecture.

  • August 27, 2025
    tl;dr: Introduction to Modern Distributed Computing: NextGen with AI Agents
    [slides]
  • September 3, 2025
    tl;dr: Distributed AI Agents: Challenges and Opportunities
    [slides]
  • September 8, 2025
    tl;dr: Introduction to JAX
    [slides]
  • September 10, 2025
    tl;dr: Performance Metrics
    [slides]
  • September 15, 2025
    tl;dr: Distributed Computing Systems Models
    [slides]
  • September 17, 2025
    tl;dr: Communication Models and Single Agent AI
    [slides]
  • September 29, 2025
    tl;dr: Distributed AI Agent Algorithms
    [slides]
  • October 6, 2025
    tl;dr: Communication, Synchronization, Coordination, and JAX
    [slides]
  • October 8, 2025
    tl;dr: Communication, Synchronization, Coordination, and JAX
    [slides]

    The October 8 lecture is a review of the October 6 lecture. Please refer to the materials provided for that date.

  • October 14, 2025
    tl;dr: Pre-Exam Review

    The October 14 class is a review for the Midterm Exam, a review of Coding Assignment 1, a review of Written Assignment 1, and Class Project Discussions.

  • October 15, 2025
    tl;dr: Midterm Exam Day

  • October 22, 2025
    tl;dr: Distributed Multi-Agent AI at Scale
    [slides]

    Covering Multi-Agent AI, Parameter Servers, Ring All-Reduce, and Practical Distributed Training with JaxMARL.

  • October 24, 2025
    tl;dr: Distributed Multi-Agent AI at Scale
    [slides]

    Covering Consistency Models in Distributed Systems.

  • October 27, 2025
    tl;dr: Distributed Multi-Agent AI at Scale
    [slides]

    Covering Replication Strategies in Distributed Systems and Energy Efficiency in Distributed AI.

  • October 29, 2025
    tl;dr: Efficient Distributed AI Systems
    [slides]

    Covering Replication Strategies in Distributed Systems and Energy Efficiency in Distributed AI.

  • November 3, 2025
    tl;dr: Distributed Deep Learning
    [slides]

    Deep Q Learning, Policy Gradients, Actor-Critic, and Distributed RL Techniques.

  • November 5, 2025
    tl;dr: Decentralized AI Agents
    [slides]

    Agent Ontologies, Distributed Agent Communication, and Communication vs. Cooperation.

  • November 10, 2025
    tl;dr: Scalability and Reliability of Distributed Architectures
    [slides]

    Scalability vs. Reliability for Distributed Computing, Quantifying Reliability for Distributed Computing, and Reliability of Distributed Architectures

  • November 12, 2025
    tl;dr: Distributed Multimodal AI Agents
    [slides]

    Distributed Multimodal AI Agents, Addressing Distributed Challenges in Multimodality

  • November 17, 2025
    tl;dr: Embodied Learning from a Distributed Perspective
    [slides]

    Embodied Learning from a Distributed Perspective, Distributed Imitation Learning, Model Predictive Control, Self-Supervised Learning, Evolutionary Learning, Computational Game Theory

  • November 19, 2025
    tl;dr: Networks for Distributed Computing
    [slides]

    Networking in Distributed Systems, Multi-Agent AI for NextGen Networks

  • November 24, 2025
    tl;dr: Hands-on Coding for Distributed Systems
    [slides]

    Data distribution and coding techniques in Distributed Systems.

  • November 26, 2025
    tl;dr: Real-World Distributed Systems
    [slides]

    Real-world distributed systems, case studies, and applications.

  • December 1, 2025
    tl;dr: Neuromorphic Computing at a Distributed Scale
    [slides]

    Bottlenecks in traditional computing and how neuromorphic approaches can address them.

  • December 3, 2025
    tl;dr: Distributed Quantum Computing
    [slides]

    Overview of distributed quantum computing architectures.

  • December 8, 2025
    tl;dr: Interpretable Distributed AI
    [slides]

    Techniques and challenges in making distributed AI systems interpretable.

  • December 2025
    tl;dr: (Optional) NeurIPS Best Papers Exploration
    [papers]

    Selected NeurIPS 2025 papers relevant to distributed computing and AI agents.

  • December 10, 2025
    tl;dr: In-class Debugging Assignment & Final Presentations (Part I)

    In-class debugging assignment and final class research project presentations.

  • December 15, 2025
    tl;dr: Final Presentations (Part II)

    Final class research project presentations.