Uploaded January 2026 | Updated September 2026, 3 weeks ago
Welcome back to the UND AI Series — and welcome to 2026 and the start of the spring semester! In this talk, Dr. Jeremy Straub (Associate Professor, Computer Science, North Dakota State University) breaks down “vibe coding”: developing software with AI using a human-on-the-loop approach—where people provide direction and oversight, but the AI handles most of the line-by-line implementation.
Jeremy walks through:
- What vibe coding is (and why “like it or not,” it’s becoming mainstream)
- The human-in-the-loop vs. human-on-the-loop vs. human-is-the-loop continuum
- A practical vibe-coding workflow: design → AI code generation → testing/validation/refinement
- Why design and data modeling matter more than ever (especially for constraining AI outputs)
- The biggest risks today—especially security issues—and why testing is non-negotiable
- How vibe coding changes the “speed/cost/quality” triangle and the overall software development paradigm
- What this means for jobs, junior developer pathways, and CS education
- The growing importance of communication, requirements translation, and stakeholder collaboration
- Real audience Q&A on tools (Cursor, GitHub Copilot, Gemini Canvas), hallucinations/confabulation, recursive “sloppy code” concerns, and liability/contracts in AI-assisted development
If you’re a student, developer, educator, or someone who buys/builds software, this session offers a grounded look at what’s changing—and what skills will matter most in an AI-native future.
Next UND AI Series session: February 10 — exploring Copilot Agents (what they are, how to build them, and how teams are using them).
👍 If you found this useful, like/subscribe and share with someone navigating AI in software engineering.
#UND #UNDSeries #ArtificialIntelligence #VibeCoding #SoftwareEngineering #Programming #LLM #AICoding #Cybersecurity #ComputerScience #HigherEd
Founded in 1883, six years before the state itself was established, the University of North Dakota is a busy 521-acre campus, the state’s largest. We're an innovator in engineering, medicine, aviation and unmanned aircraft systems with colleges of business, arts, sciences, nursing, aerospace, education, engineering and medicine. Undergraduate and graduate degrees are offered online and on campus.
WEBSITE: https://und.edu/
ABOUT: https://und.edu/about/index.html
MAJORS: https://und.edu/programs/
VISIT: https://und.edu/admissions/visit/
APPLY: https://und.edu/admissions/apply.html
Follow us on social media:
Instagram: instagram.com/uofnorthdakota
Facebook: facebook.com/UofNorthDakota
TikTok: tiktok.com/@uofnorthdakota
LinkedIn: linkedin.com/school/uofnorthdakota
Welcome back to the UND AI Series — and welcome to 2026 and the start of the spring semester! In this talk, Dr. Jeremy Straub (Associate Professor, Computer Science, North Dakota State University) breaks down “vibe coding”: developing software with AI using a human-on-the-loop approach—where people provide direction and oversight, but the AI handles most of the line-by-line implementation.
Jeremy walks through:
- What vibe coding is (and why “like it or not,” it’s becoming mainstream)
- The human-in-the-loop vs. human-on-the-loop vs. human-is-the-loop continuum
- A practical vibe-coding workflow: design → AI code generation → testing/validation/refinement
- Why design and data modeling matter more than ever (especially for constraining AI outputs)
- The biggest risks today—especially security issues—and why testing is non-negotiable
- How vibe coding changes the “speed/cost/quality” triangle and the overall software development paradigm
- What this means for jobs, junior developer pathways, and CS education
- The growing importance of communication, requirements translation, and stakeholder collaboration
- Real audience Q&A on tools (Cursor, GitHub Copilot, Gemini Canvas), hallucinations/confabulation, recursive “sloppy code” concerns, and liability/contracts in AI-assisted development
If you’re a student, developer, educator, or someone who buys/builds software, this session offers a grounded look at what’s changing—and what skills will matter most in an AI-native future.
Next UND AI Series session: February 10 — exploring Copilot Agents (what they are, how to build them, and how teams are using them).
👍 If you found this useful, like/subscribe and share with someone navigating AI in software engineering.
#UND #UNDSeries #ArtificialIntelligence #VibeCoding #SoftwareEngineering #Programming #LLM #AICoding #Cybersecurity #ComputerScience #HigherEd
Founded in 1883, six years before the state itself was established, the University of North Dakota is a busy 521-acre campus, the state’s largest. We're an innovator in engineering, medicine, aviation and unmanned aircraft systems with colleges of business, arts, sciences, nursing, aerospace, education, engineering and medicine. Undergraduate and graduate degrees are offered online and on campus.
WEBSITE: https://und.edu/
ABOUT: https://und.edu/about/index.html
MAJORS: https://und.edu/programs/
VISIT: https://und.edu/admissions/visit/
APPLY: https://und.edu/admissions/apply.html
Follow us on social media:
Instagram: instagram.com/uofnorthdakota
Facebook: facebook.com/UofNorthDakota
TikTok: tiktok.com/@uofnorthdakota
LinkedIn: linkedin.com/school/uofnorthdakota










