Stanford's AI-native engineering course: Mihail Eric on CS146S and Monaco's agent setup
How Stanford Teaches AI-Native Engineering — Mihail Eric, Monaco
Mihail Eric explains how Stanford's CS146S trains AI-native software engineers and how the course was designed alongside Monaco's team practice. The 10-week course covers coding agent internals, context engineering, skills, code review and security, and adds an open-source contribution assignment where maintainers review student patches. Monaco picked Devin after evaluating code review products, and built its own agent workspace on its cloud so background agents run the product, reproduce bugs and test patches.
Why it matters: Eric put open-source contribution into the Stanford course, with maintainers reviewing student patches so design skills are trained on real project discussion and code feedback.