Cursor — 1 Year Pro Free for Students
AI code editor, .edu verification, IIT/NIT emails accepted
Cursor is the AI-first code editor that has taken the developer world by storm. Built on top of VS Code, it adds deep AI integration — not just completions, but full multi-file editing, an agent that can autonomously implement features, and a chat interface that understands your entire codebase. The hobby tier is free forever, but the Student plan gives Indian students 1 full year of Cursor Pro free.
What You'll Learn
- How Cursor is different from VS Code + Copilot
- How to claim the free 1-year Student plan
- Which Indian colleges qualify (.edu email domains)
- Key features: Tab autocomplete, Composer, Agent mode
- Tips for Indian students transitioning from VS Code
Cursor vs VS Code + Copilot
VS Code with GitHub Copilot is excellent and free. But Cursor takes AI integration further in several meaningful ways:
| Feature | VS Code + Copilot | Cursor | |---------|------------------|--------| | Code completions | Line-by-line | Multi-line, context-aware | | Multi-file editing | Via chat only | Composer (dedicated multi-file editor) | | Codebase understanding | File-level | Full project indexing | | Agent mode | Limited | Full autonomous task execution | | @ references | Files only | Files, docs, web, code symbols | | Interface | Extension in VS Code | Native app (built on VS Code) | | Free tier | 2,000 completions + 50 chat | 2,000 completions + 50 slow premium |
Cursor feels faster because the AI is built into the core product, not added as a plugin. The Composer feature (multi-file editing from a single prompt) is genuinely powerful for large refactors and new feature implementation.
🇮🇳 India Note: Cursor is built on VS Code, so your existing VS Code setup transfers almost entirely — your themes, most extensions, keybindings, and settings carry over. You can switch with minimal disruption.
How to Get Cursor Pro Free (Student Plan)
Requirements: A .edu email address from a recognized institution. Indian college emails that end in .edu.in, .ac.in with a recognized domain, or direct .edu domains (for those with international student status).
Specific Indian institutions confirmed to work: IIT Bombay, IIT Delhi, IIT Madras, IIT Kharagpur, IIT Kanpur, IIT Roorkee, NIT Trichy, NIT Warangal, BITS Pilani, VIT Vellore, BITS Goa, BITS Hyderabad, Manipal University, and many others.
Step-by-step:
-
Download Cursor from cursor.com. Available for Windows, macOS, and Linux. Free to download.
-
Install and open Cursor. It will detect your existing VS Code settings and ask if you want to import them — say yes.
-
Go to cursor.com/pricing in your browser and look for the Student Plan option. Click Apply for Student Plan.
-
Sign in or create a Cursor account with your personal email (not your college email yet).
-
Enter your college email in the student verification form. Cursor sends a verification email to your .edu address.
-
Check your college email inbox and click the verification link. If you do not receive it, check your spam folder or try the college webmail portal directly.
-
Complete your profile — enter your graduation year and university name.
-
Confirmation: Cursor Pro is activated on your account for 12 months. You will see "Pro" in the top-right corner of the Cursor interface.
💰 Free Deal: The GitHub Student Developer Pack also includes Cursor Student. So if you already have the GitHub Student Pack, you may be able to claim Cursor through that route as well. Check education.github.com/pack for the current list of included tools.
Key Cursor Features
Tab Autocomplete
Cursor's Tab completion is significantly more capable than standard completions. It uses multi-line prediction — seeing several lines ahead of where you are typing. Press Tab to accept, Esc to reject. Over time it learns your coding style.
Composer (Multi-File Editing)
Composer is Cursor's killer feature. Open it with Ctrl+I (or Cmd+I on Mac). Describe what you want to build or change: "Add a dark mode toggle to the header component and update all relevant CSS variables." Composer will:
- Plan the changes needed
- Show you a diff across multiple files
- Apply changes with your approval
This is transformative for refactoring and feature implementation.
Agent Mode
Available in Composer, Agent mode lets Cursor work autonomously — it can run terminal commands, read files, make changes, test the results, and iterate. Use it for tasks like "set up a new Next.js project with TypeScript, Tailwind, and ESLint configured" and watch it do the work.
@ Symbols
In chat or Composer, use @ to reference:
@file:app.py— specific file@docs— link to any documentation URL, Cursor reads it@web— search the web for current information#symbol:MyComponent— reference a specific function or class
Notepads
Persistent text notes that stay in context across conversations. Use this to store your project architecture, coding standards, or design decisions so Cursor always has that context.
Tips for Indian Students
Start a new project to learn the interface. Rather than switching your main college project immediately, start a small personal project in Cursor to get comfortable with Composer and Tab completions.
Use the Cursor Rules feature (.cursorrules file in your project root) to define how Cursor should behave for your specific project. For example: "This is a Django project. Always follow PEP8. Prefer class-based views. Tests use pytest."
Learn keyboard shortcuts. Ctrl+I (Composer), Ctrl+K (inline edit), Ctrl+L (chat) are the three most used. Get these in muscle memory early.
Official Resources
- Cursor — Download and main website
- Cursor Pricing & Student Plan — View plans and apply for free Pro
- Cursor Documentation — Full feature documentation
- Cursor Forum — Community help and tips
- GitHub Student Pack — Alternative path to Cursor Student
Community Questions
0No questions yet. Be the first to ask!