Getting Started

  • Welcome & Overview
  • Logistics & Format
  • Prerequisites
  • Project Component

Week 1 — Agentic Cowork Tools

  • Overview & Objectives
  • How LLMs & Agents Work
  • Working with Claude & Claude Cowork
  • Claude Code at Scale

Week 2 — Agentic Systems

  • Overview & Objectives
  • REACT Loops & Harnesses
  • Building Good Skills
  • Agentic Workflow Systems

Week 3 — Deep Learning

  • Overview & Objectives
  • DL Architectures & Training
  • Open-Source Models & Evaluation
ESDS Advanced/Getting Started/Welcome & Overview
OverviewESDS CourseAll Programs

Up next

Logistics & Format

Three weeks of mornings for lecture and practice, afternoons for project work, with weekly and final presentations.

On this page

    Welcome & Overview

    Welcome to ESDS Advanced, an applied training program from the North Carolina Institute for Climate Studies (NCICS). Where the foundational ESDS course builds cloud-native scientific programming skills, this course turns to the cutting edge of scientific practice: agentic cowork tools, agentic systems, and deep learning.

    Why this course

    The cutting edge of science now depends on skills in three areas — agentic cowork tools, deep learning, and agentic systems. Together they unlock:

    • Faster development of scientific projects.
    • Broader, more rapid synthesis of large amounts of information.
    • Higher-performing models, and new ways to get mechanistic insight from them.
    • Better tools for communicating with non-researchers.
    • New ways to connect science with impact in other domains.

    Goals

    By teaching these skills in an applied setting, the course aims to help you:

    • Do faster scientific development, and take on larger-scoped projects in the same amount of time.
    • Practice good scientific agency — understanding the long-term risks of delegating to agents, and managing personal and scientific risk.
    • Maintain high scientific standards and quality while using these tools.
    • Build non-technical tools that let stakeholders access your science.
    • Build higher-performing models by leveraging deep learning in your domain, and use those models to inform mechanism.

    What you'll be able to do

    Specifically, by the end of the course you should be able to:

    • Generate a project report in collaboration with Claude Cowork.
    • Tell the difference between quality and AI slop — and engineer for quality.
    • Use coding agents for scientific programming while validating the results.
    • Manage and orchestrate multiple parallel workstreams effectively.
    • Use and build Claude Code skills.
    • Build a REACT loop and a full agentic workflow, connect it to data, and validate, monitor, and launch it for yourself and others.
    • Understand the basic classes of deep learning architectures and what they are good for.
    • Build and train your own deep learning model on scientific data, and pull, use, and fine-tune open-source models.
    • Evaluate the performance of agentic systems and deep learning models.
    • Stay informed on new tooling, architectures, patterns, and ideas.

    How the course is organized

    The course runs over three weeks, each a self-contained module that also feeds a shared team project:

    1. Week 1 — Agentic Cowork Tools. Using Claude and Claude Cowork, then scaling up to Claude Code. Open to everyone.
    2. Week 2 — Agentic Systems. Building REACT loops, harnesses, skills, and full workflow systems.
    3. Week 3 — Deep Learning. Building, training, and evaluating models on scientific data.

    Use the sidebar to move through the material at your own pace.