ludvig fellstrom

CUIDE

A SystemVerilog learning environment for university students

CU IDE logo with code brackets and a clock tower

Motivated by the confusion of many Cornell professors over what to do with AI, I created CU IDE!

Students write RTL in a Monaco editor, run visible tests, and submit their work to a separate hidden test harness. A chat-based AI teaching assistant can inspect their current code and offer conceptual guidance, with guardrails designed to prevent it from writing or completing the solution.

technical work

This is a local prototype; classroom pilot testing and production deployment are still ahead.

links

CUIDE repository

back to projects