Skip to content
ENT208TC Industry Readiness

GitHub Copilot (Free for Students)


  1. Go to education.github.com
  2. Sign in with your GitHub account (create one free if needed)
  3. Click Get student benefits
  4. Verify with your XJTLU email address
  5. Wait for approval β€” usually within a few hours

Once approved, GitHub upgrades your account to Copilot Student automatically.


  1. Open VS Code
  2. Extensions panel β†’ search GitHub Copilot
  3. Install both:
    • GitHub Copilot (completions)
    • GitHub Copilot Chat (chat + agent mode)
  4. Sign in when prompted β€” use the same GitHub account

FeatureWhat it does
Inline completionsSuggests the next line or block as you type β€” press Tab to accept
Copilot ChatAsk questions about your code, get explanations, generate snippets
Agent modeGive it a task in plain language β€” it edits multiple files, runs commands, and loops until done

All three are free with your verified student account. No quota on completions or chat.


Agent mode is in VS Code’s Copilot Chat panel (look for the agent icon or type @agent).

Good uses:

  • β€œScaffold a Flask API with two routes and a SQLite database”
  • β€œAdd form validation to all input fields in this file”
  • β€œWrite unit tests for this function and run them”
  • β€œRefactor this component to use the new API”

What to expect:

  • It creates a plan, edits files, runs terminal commands, and checks the output
  • It loops when something fails β€” you watch it self-correct
  • It works well for clearly scoped, single-feature tasks

WeekHow to use Copilot
Weeks 4–5Inline completions + Chat for syntax help and code explanation
Week 5 onwardsAgent mode for scaffolding new features β€” one task at a time
ThroughoutChat to explain code you do not understand

This site uses anonymous analytics (Microsoft Clarity) to improve course content. No personal data is collected.
Current page
πŸ€–