CSTU graduate courses taught by Ping Wu
Past course offerings
Each course evolved from the last: CSE/MB590 established the multi-agent foundation, CSE/MB651 connected it to real software delivery, and CSE 642 turned the workflow into an agent-operating system that graduates own and operate.
CSE 642
Agentic AI and Autonomous Systems
May 2026Trace the evolution from machine learning to agent harness. Build with OpenClaw (agent runtime) and OpenCode (coding agents). Produce a career infrastructure — resume, GitHub portfolio, LinkedIn — powered by agents you operate. The compass course for CSTU's ETTP program.
Key topics
- OpenClaw agent runtime: sessions, memory, skills, cron, Slack integration
- OpenCode agents: configuration, MCP, Skills, sub-agents
- Docker container isolation and agent sandboxing
- Karpathy LLM Wiki pattern for personal knowledge management
- Agent DevOps: gateway mode, remote execution, secrets, SSL
- WRITITATION methodology for agent instruction engineering
- Career infrastructure: job search automation, application tracking, mock interviews
Outcome
A resume or portfolio ready for discovery + a deployed Daily News Briefing Agent
Students
CSTU ETTP program
CSE/MB 651
Software Development with Agentic AI
January 2026Design, develop, and deploy software with an AI-assisted coding workflow. Serves as the transition from Python fundamentals to advanced fields. Covers the full stack from environment setup to production operations.
Key topics
- AI coding agents: Gemini CLI, Claude Code, GitHub Copilot, Codex CLI
- Software environment: Docker Desktop, command line, IDE configuration
- Databases and storage: SQL, NoSQL, file formats (JSON, YAML, XML)
- Docker containers and Docker Compose
- Production operations: DNS, SSL, secrets management, release checklists
- AI-native frameworks: CrewAI, LangChain, Google ADK, AutoGen
- Vibe coding methodology: PRD docs, behavior-driven development
Outcome
A professional GitHub repository with complete documentation and portfolio presentation
Students
CSTU graduate program
CSE/MB 590
Multi-Agent Systems (MAS) with CrewAI
November 2024 · May 2025Transform aspiring AI developers into confident builders who can create, customize, and deploy production-ready multi-agent systems without platform lock-in. Covers CrewAI framework in depth, agent communication patterns, and AI operations.
Key topics
- Multi-agent architecture patterns and enterprise use cases
- CrewAI: agent design, role definition, inter-agent communication, task decomposition
- Memory systems, context preservation, custom tools
- MLOps: Docker containerization, CI/CD pipelines, model versioning
- MCP (Model Context Protocol) for tool connectivity
- Alternative frameworks: LangGraph, AutoGen, Atomic Agents
- Production deployment and monitoring (Prometheus, Grafana)
Outcome
Three multi-agent systems + MLOps pipeline + professional portfolio
Students
22 students (first cohort)