MicrosoftExploringEvidence: Medium65/100

UC San Diego integrates GitHub Copilot into programming courses to prepare students for AI-assisted development

Use case typeCoding assistantsUpdated Jul 20, 2025

The university integrated GitHub Copilot into selected programming courses. Faculty redesigned coursework so students worked without AI assistance on foundational assignments and used Copilot for larger projects. The curriculum also taught calibrated trust and evaluation of AI output, including correctness, quality, security, and maintainability.

Organization
UC San Diego
Industry
Education
Published
July 2025

Reported outcomes

+79%

students comfortable using generative AI toolsOther quantified impact

+59%students saying Copilot helped learning

Strategic outcomes

Employee experiencePrepared students for AI-assisted developmentOther strategic outcomeEnabled students to complete larger software projects
Why do we believe this?Outcome claims, sources, and evidence checks

Normalized claim

Students comfortable using generative AI tools: 79% increase

Microsoft Customer StoriesJul 20, 2025Customer storyExplicit claimMedium evidence strength

79% of students feeling comfortable using generative AI tools for programming by course end

Normalized claim

Students saying Copilot helped learning: 59% increase

Microsoft Customer StoriesJul 20, 2025Customer storyExplicit claimMedium evidence strength

59% saying GitHub Copilot actively helped their learning of programming concepts

Why do we believe this deployment?Customer identity, provider attribution, maturity, and source checks
Customer
UC San Diego
Provider
Microsoft
Maturity
Exploring

The curriculum also taught calibrated trust and evaluation of AI output, including correctness, quality, security, and maintainability

Customer identity supportedSource describes one deploymentMaturity supported

Primary read

Use case focus

Showing 3 of 3

  • 1Coding assistants
  • 2Personalized learning
  • 3Training simulation
  • Programming courses were not preparing students for AI-assisted development.
  • Faculty needed a way to introduce generative AI coding tools while preserving fundamental understanding.
  • Integrated GitHub Copilot into selected courses.
  • Reworked assignments so students used AI selectively, based on task type.
  • Taught students to evaluate AI output and revised assessments to measure learning and usage.
Technologies
  • 79% of students felt comfortable using generative AI tools for programming by course end.
  • 59% said GitHub Copilot actively helped their learning of programming concepts.
  • Students were able to complete larger projects and better prepare for industry codebases.
Architecture

UC San Diego integrated GitHub Copilot into selected programming courses and redesigned assignments so students used AI selectively. The curriculum also taught calibrated trust and evaluation of AI output, including correctness, quality, security, and maintainability.

Sources & evidence1
Evidence: Medium65/100Evidence strength
  • Customer explicitly identified
  • Deployment status explicitly supported
  • Primary source available
  • Quantified outcome available
  • Technical implementation details available
Type: Customer StoryPublished: Jul 20, 2025Publisher: MicrosoftEvidence: PrimaryConfidence: High

AI-generated summary. Verify important details with the linked sources before relying on this case.

Explore related AI use cases

Was this useful?

Community

Comments

No published comments yet.