agents4science

Agentic Scientific Discovery Platforms

The following draft curriculum outlines topics to be covered and potential readings.


Week 1

Mon Sept 29 — Lecture 1: What is an SDP?

Introduces the concept of Scientific Discovery Platforms (SDPs): AI-native systems that connect reasoning models with scientific resources. We’ll explore motivating case studies (wildfire hazard, antimicrobials, climate modeling) and outline the challenges of integrating AI into rigorous science.

Readings:

Wed Oct 1 — Lecture 2: Frontiers of Language Models

Surveys frontier reasoning models: general-purpose LLMs (GPT, Claude), domain-specific foundation models (materials, bio, weather), and hybrids. Covers techniques for eliciting better reasoning: prompting, chain-of-thought, retrieval-augmented generation (RAG), fine-tuning, and tool-augmented reasoning.

Readings:

Assignment A1: Implement a ReACT style agent.


Week 2

Mon Oct 6 — Lecture 3: Systems for Agents

Discusses architectures and frameworks for building multi-agent systems, with emphasis on inter-agent communication, orchestration, and lifecycle management.

Readings:

Wed Oct 8 — Lecture 4: Retrieval Augmented Generation (RAG) and Vector Databases

Covers how to augment reasoning models with external knowledge bases, vector search, and hybrid retrieval methods.

Readings:

Assignment A2: Hybrid retrieval.


Week 3

Mon Oct 13 — Lecture 5: Tool Calling

Introduces methods for invoking external tools from reasoning models. Focus on model context protocol (MCP), schema design, and execution management.

Readings:

Wed Oct 15 — Lecture 6: HPC Systems and Self Driving Labs

How SDPs connect to HPC workflows and experimental labs. Covers distributed coordination, robotics, and federated agents.

Readings:

Assignment A3: Implement Distributed Battleship (and/or Implement MCP toolbox).


Week 4

Mon Oct 20 — Lecture 7: Human–AI Workflows

Explores how scientists and agents collaborate: trust boundaries, interaction design, and debugging.

Readings:

Wed Oct 22 — Lecture 8: Benchmarking and Evaluation

Frameworks for assessing agents and SDPs: robustness, validity, and relevance.

Readings:


Week 5

Mon Oct 27 — Lecture 9: Failures and Safety

Examines why multi-agent systems fail and methods for safety and guardrails.

Readings:

Assignment A4: Implement evaluation harness.

Wed Oct 29 — Lecture 10: Case Studies

Case studies of SDPs in biology and materials.

Readings:


Week 6

Mon Nov 3 — Lecture 11: Novelty and Plagiarism

Explores originality, credit, and the risks of plagiarism in AI-generated science.

Readings:

Assignment A5: Capstone project planning (novel contributions).

Wed Nov 5 — Lecture 12: Building Agents and Workflows

Pipelines, workflow composition, and self-improving systems.

Readings:

Assignment A6: Generating HPC workflows.


Week 7

Mon Nov 10 — Lecture 13: Finetuning

Covers approaches to adapt agents with reinforcement learning and real-world training.

Readings:

Wed Nov 12 — Lecture 14: Responsible SDPs

Discusses ethical and policy dimensions: dual-use concerns, bias, carbon footprint, open science vs IP.

Suggested Readings:


Week 8

Mon Nov 17 — Lecture 15: Scaling SDPs [SC week]

Strategies for scaling: distributed compute, HPC, cloud-native orchestration. Covers resilience, scheduling, and cost/energy considerations.

Suggested Readings:

Wed Nov 19 — Lecture 16: Automation in Practice [SC week]

Demonstration of automation pipelines with monitoring, logging, and adaptive workflows. Emphasis on debugging and error recovery.

Suggested Readings:


No class week of Nov 24 – Thanksgiving


Week 9

Mon Dec 1 — Lecture 17: Frontiers of SDPs

Explores frontiers: multi-agent collaboration, embodied co-scientists, integration with digital twins. Students speculate on SDPs in 2030.

Readings:

Wed Dec 3 — Lecture 18: Capstone Prep + Peer Review

Students present draft capstone plans, receive structured peer critique, and refine. Instructor provides guidance on scope, deliverables, and evaluation.

Suggested Readings:


Final Week