fullscreen background
Skip to main content

Fall Quarter

Fall Registration Opens Aug 17
shopping cart icon0

Courses


« Back to Professional & Personal Development

TECH 43 — Supervising AI Coding Agents: Design, Test, and Trust the Output

Quarter: Fall
Instructor(s): Vasyl Rakivnenko
Duration: 2 days
Location: On-campus
Date(s): Nov 14—Nov 15
Class Recording Available: No
Class Meeting Day: Saturday and Sunday
Grade Restriction: No letter grade
Class Meeting Time: 10:00 am—4:00 pm (PT)
Tuition: $530
   
Refund Deadline: Nov 7
 
Unit(s): 1
   
Enrollment Limit: 55
  
Status: Registration opens Aug 17, 8:30 am (PT)
 
Quarter: Fall
Day: Saturday and Sunday
Duration: 2 days
Time: 10:00 am—4:00 pm (PT)
Date(s): Nov 14—Nov 15
Unit(s): 1
Location: On-campus
 
Tuition: $530
 
Refund Deadline: Nov 7
 
Instructor(s): Vasyl Rakivnenko
 
Grade Restriction: No letter grade
 
Enrollment Limit: 55
 
Recording Available: No
 
Status: Registration opens Aug 17, 8:30 am (PT)
 
AI coding agents can now generate applications from plain English, but their output is not always reliable. They can make confident mistakes, fabricate code, rely on outdated dependencies, expose sensitive data, or build systems that appear to work until they fail.

This hands-on workshop introduces a practical supervise-and-verify workflow for using AI coding agents effectively and responsibly. Students will examine how these systems work, where they tend to break down, and how clearer specifications, stronger prompting, testing, and human oversight can improve reliability.

Working with tools such as Google Colab, Claude Code, Replit, and OpenClaw, students will scope small projects, compare agent outputs, identify unreliable code, and assess when an agent’s work is trustworthy enough to use. The workshop will also address API key hygiene, PII risks, and responsible AI practices. Students will leave with a grounded understanding of the capabilities and limitations of AI coding agents, along with practical strategies for supervising, testing, and evaluating their output.

This course is designed for beginners and intermediate learners; professional software developers who ship code daily may find some portions of the material basic. This course relies on the use of an external, third-party tool that is not managed or supported by Stanford. Students must purchase their own tool subscriptions and can expect to spend $25–$100 per month. Please see the course syllabus for more details.

VASYL RAKIVNENKO
AI Technical Lead, Legal Design Lab, Stanford Law School

Vasyl Rakivnenko focuses on building and applying AI systems to improve access to justice. He develops and integrates AI-powered enterprise solutions across startups, venture firms, and publicly traded companies, and Forbes Poland has recognized his strategic AI initiatives for their impact on digital innovation. He received a BA in business administration from the University of Mondragon, Spain, and an MBA from Kozminski University, Poland.

Textbooks for this course:

There are no required textbooks; however, some fee-based online readings may be assigned.