course image

Common Core Cummins

4 weeks

·

Live Course

AI-native engineering foundations: prompting, agents, and modern dev workflows.

Your Instructor

Instructor profile photo

Adam Ingram

Director of Technical Training & Development | Building Tomorrow’s Tech Workforce

Course Overview

About This Course

Common Core is an eight-week hands-on training program that builds the foundational AI-native engineering skills every developer needs to work effectively with modern AI tools. You will learn how transformers and large language models work, how to write structured prompts, and how to safely and responsibly use GenAI in day-to-day engineering work.

From there, you will apply these skills directly to real development workflows: configuring Copilot modes and repo-level instructions, using AI agents to review and refactor code, translating user stories into working code through spec-driven development, and applying architecture-first thinking to system design. You will close out the program by identifying code smells, applying SOLID principles, and safely refactoring a legacy codebase with AI assistance.

By the end of this course you will have completed hands-on labs and a capstone project demonstrating your ability to prompt, build, and refactor with AI as a core part of your engineering workflow, and you will be ready to move into your specialization track.

What you'll get out of this course

checkbox

Explain how transformer architecture and attention mechanisms allow large language models to process and generate language.

checkbox

Write structured prompts using reusable patterns and frameworks to get consistent, high-quality AI output.

checkbox

Apply responsible AI practices including bias awareness and safety guardrails when using GenAI tools.

checkbox

Configure Copilot modes, repo-level instructions, and scoped rules to control AI behavior within a codebase.

checkbox

Resolve conflicts between multiple layered AI instructions using precedence rules.

checkbox

Use AI agents to review, refactor, and coordinate changes across a codebase, both guided and autonomous.

checkbox

Write INVEST-compliant user stories and translate them into prompts that scaffold working code.

checkbox

Build a requirements traceability matrix connecting user stories to code output.

checkbox

Produce professional project documentation including a README, bug report, and release readiness checklist.

checkbox

Apply architecture-first thinking to map system flows and convert ideas into structured architectural outputs.

checkbox

Identify code smells and apply SOLID principles and design patterns to refactor code safely.

checkbox

Perform change-impact analysis and dependency mapping before modifying a codebase.

checkbox

Build a regression testing strategy to confirm refactors haven't broken existing functionality.

checkbox

Complete a capstone lab applying prompting, agents, and refactoring skills to a real codebase, ready to transition into a specialization track.

Course content

1

Course Syllabus

2 items

2 lectures
2

Week 1: AI Foundations (Part 1)

11 items

11 lectures
3

Week 2: AI Foundations (Part 2)

12 items

12 lectures

Your Instructor

Adam Ingram profile photo

Adam Ingram

Director of Technical Training & Development | Building Tomorrow’s Tech Workforce

I’m the Director of Technical Training & Development at GenSpark, where I design and lead large-scale training programs that connect academic learning with real-world industry needs.

I’m passionate about building talent and driving workforce innovation. Over the years, I’ve developed and deployed nationwide programs across technologies like Mainframe, RPG, Oracle EBS, Guidewire, Cybersecurity, and Generative AI.

My focus is on creating immersive “Hire-Train-Deploy” models that help entry- and mid-level professionals accelerate into meaningful roles with top enterprise clients. I combine technical training, leadership development, and hands-on learning design to prepare learners for long-term success in the tech industry.

When I’m not building the next generation of tech talent, you’ll usually find me traveling with my family, exploring the outdoors in our Grand Design Momentum RV, or creating new and engaging educational content.

Frequently Asked Questions

Do I need prior AI or machine learning experience to take this course?
How does this course connect to the Python Foundations course?
What will I be able to do by the end of this course?
What happens after I complete Common Core?
How much time should I expect to commit each week?
How am I assessed in this course?

© Copyright 2026 GenSpark

Terms of Service / Privacy Policy