AI-Assisted Coding
Whether you vibe-coded your first app last weekend or you ship production software for a living, AI can help you build real things at Notre Dame. This guide shows you how to do it well — and makes clear what you're responsible for along the way.
Which sounds like you?
Pick the door that fits. Each guide covers the same ground — safe habits, good workflow, where to get help — at the right depth and pace for you.
The Explorer
“I made an app with AI and it works — mostly. I'm not sure what a repo is, and that's okay.” Start with concepts, not commands.
The Tinkerer
“I've written some scripts and can follow technical instructions. I want to level up from it works to it's solid.”
The Developer
“I build software professionally. Give me the rules, not the tutorial.” A one-screen digest of ND's standards.
Explore the guide
Foundations
What AI-assisted coding is, the concepts you'll bump into, choosing tools, and what data is safe to use.
Best Practices
The core workflow, giving your AI context, secrets, scoping agents, testing, and shipping with review.
Ownership
What you own, what OIT provides, and what changes when your project needs university resources.
Toolkit
Skills, templates, and checklists we publish so your AI already knows how Notre Dame builds software.
Get Help
Office hours, the Developer Interest Group, training, and how to reach the AI Enablement team.
You are still the engineer
AI changes how you work: faster first drafts, less boilerplate, cheaper exploration. It doesn't change what you're responsible for — the correctness, security, and maintainability of anything you ship. Every page of this guide comes back to that idea, and our job in AI Enablement is to make the safe path the easy path.