#1 India's Top IT Training Institute
×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
Mentors

Mentors

Meet the industry experts who train and guide you through your course.

Read More →
Free Resources

Free Resources

Free tutorials, interview questions, tools and calculators to help you learn.

Explore →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →

Research Internships at IITs / IISc PDF

How to get a research internship at an IIT or IISc: SURGE, SRFP and other programs, finding professors, writing cold emails and a statement of purpose.

5 pages · 108 KB · PDF · Updated 5 Nov 2026

Prepared by: Uncodemy trainer team  ·  Reviewed by: Uncodemy  ·  Last reviewed: 5 Nov 2026

Quick Answer

B.Tech students from any college can get research internships at IITs and IISc in two main ways: structured programs such as IIT Kanpur's SURGE, IIT Madras's Summer Fellowship Programme and the academies' Summer Research Fellowship Programme, or by writing directly to professors whose work matches your interest. Strong basics, one relevant project, a focused statement of purpose and a well-written email are what get you selected. Check each program's official site for eligibility and timelines.

Key takeaways

  • Research internships are open to strong students from many colleges, not only IIT students.
  • Structured programs have formal application windows, eligibility rules and selection; check each official site.
  • Professors respond to short, specific emails that show you have read their recent work.
  • Your basics in the relevant subject and one well-explained project matter more than a long list of skills.
  • A research internship can lead to a paper, a strong recommendation letter and clarity about MS, PhD or industry R&D.

What a research internship is

A research internship means working in a professor's lab for a few weeks or months, usually during summer or winter breaks. You might implement an algorithm, run experiments, build a prototype, analyse data, review papers or help with a hardware setup. The aim is to learn how research is done: asking a question, testing it carefully and writing up results.

It suits you if you enjoy depth, are curious about why things work, and are thinking about an MS, PhD or R&D job. It also builds discipline that helps in any career.

The main routes

1. Structured programs

Several institutes and academies run formal summer research programs. Names, eligibility, stipends and dates change, so read the official pages each year.

Program Run by What to know
SURGE IIT Kanpur Summer research program for undergraduate students; application and selection through its official site
Summer Fellowship Programme (SFP) IIT Madras Summer research fellowship for students from other institutions
Summer Research Fellowship Programme (SRFP) Indian Academy of Sciences, INSA and NASI jointly Places students and teachers with scientists at institutes across India, including IISc and IITs
Institute-specific programs Other IITs, IISERs and national labs Many institutes run their own summer research programs; search each institute's website

Some programs also ask for a letter of recommendation from a faculty member at your college.

2. Direct contact with professors

Many internships happen because a student wrote a good email to a professor. This works at IITs, IISc, NITs, IIITs and research labs. It is slower and needs many emails, but it is open all year.

Step 1: Build the basics (three to six months before)

  • Pick one area: for example machine learning, computer vision, VLSI, power systems, robotics, materials, fluid mechanics or networks.
  • Revise the core subjects of that area until you can solve standard problems without notes.
  • Learn the tools labs use: Python with NumPy and PyTorch for ML, MATLAB or Simulink for many core areas, LaTeX for writing, Git for code.
  • Do one focused project that relates to the area, and write a two-page report on it with method and results.
  • Read three to five recent papers in the area. You will not understand everything at first; aim to understand the problem, the idea and the main result.

Step 2: Find the right professors

  1. Open department faculty pages at IITs and IISc.
  2. Read each professor's research interests and recent publications (Google Scholar profiles help).
  3. Shortlist 20 to 40 professors whose work genuinely matches your interest.
  4. For each, note one recent paper and one line about why it interests you.

Avoid writing to everyone in a department with the same email. Professors notice.

Step 3: Write the email

A good email is short, specific and easy to answer.

Subject: Summer research internship request: [your area], [your college], B.Tech [year]

Body (about 150 words):

  • Who you are: name, branch, year, college, CGPA if it helps.
  • Why them: one sentence about a specific recent paper or project of theirs.
  • What you have done: one relevant project with a link to code or a report.
  • What you are asking: an internship for [dates and duration], in person or remote.
  • Attach: one-page CV and, if you have one, a short project report.

Send emails on weekday mornings. If there is no reply in 10 to 14 days, send one polite follow-up. Then move on. A low reply rate is normal; do not take it personally.

Step 4: The statement of purpose

Structured programs usually ask for a short statement of purpose. Cover:

  1. Your interest: the specific problem or area, and how you became interested.
  2. Preparation: courses, projects, tools and any reading you have done.
  3. Fit: which faculty or lab areas you want to work in and why.
  4. Goals: what you want to learn and how it fits your future plans.

Keep it concrete. "I implemented a U-Net for crack detection on 2,000 public images" is better than "I am passionate about AI."

Step 5: Interviews and tasks

Some professors give a short task or interview. Expect questions on:

  • The basics of your area
  • Your project, in depth: why you made each choice and what you would change
  • A paper you mentioned
  • Sometimes a small coding or maths task

Be honest if you do not know something. Professors value curiosity and honesty over pretending.

During the internship

  • Agree on a clear problem and weekly meeting time in week one.
  • Keep a lab notebook or log: what you tried, results, failures, next steps.
  • Read the papers your supervisor or seniors suggest.
  • Ask PhD students for help; they are often your day-to-day mentors.
  • Finish with a written report and a short presentation, even if not required.

What to aim for at the end

  • A clear report and clean code that the lab can reuse
  • A recommendation letter, if your work was good
  • In some cases, a workshop or conference paper with the group, which takes extra months of work
  • A clear idea of whether research is the career for you

Timeline for a pre-final year student

When Action
August to October Choose area, revise basics, start a project
November to December Read papers, shortlist professors, check program sites
December to February Apply to structured programs, send first round of emails
February to March Follow up, handle interviews and tasks
April to May Confirm offer, arrange travel and accommodation if in person

If you cannot travel

Not every student can spend two months in another city. Options that still build research experience:

  • Ask professors whether remote work is possible for computational projects such as ML, simulation or data analysis.
  • Work with a faculty member in your own college on a small problem and aim for a written report.
  • Reproduce the results of a recent paper using its public code and data, and write up what you found.
  • Join online reading groups or research communities in your area.

These steps make your next application to a structured program much stronger.

Mistakes to avoid

  • Mass emails with "Dear Sir/Madam" and no specifics
  • Huge CVs listing twenty skills with no projects
  • Claiming to have read papers you cannot discuss
  • Accepting an offer and then backing out without notice
  • Expecting a stipend or accommodation without checking the program terms

Download Research Internships at IITs / IISc PDF

Research Internships at IITs and IISc PDF

The PDF carries the same content as this page in a clean, print-ready layout, so you can read it offline and keep it for revision.

5 pages · 108 KB · PDF · Updated 5 Nov 2026

Download PDF

Sources and further reading

Frequently Asked Questions

Can students from non-IIT colleges get research internships at IITs?
Yes. Programs like SURGE, IIT Madras SFP and the academies' SRFP accept applicants from many institutions, and professors also take interns who write to them directly.
How do I email a professor for a research internship?
Keep it short and specific: who you are, one recent paper of theirs that interests you, one relevant project with a link, the dates you are available, and attach a one-page CV.
What CGPA do I need for a research internship?
Each structured program sets its own eligibility, so read the official page. For direct requests, strong basics and a relevant project often matter as much as CGPA.
Is a research internship useful for a job, not only for MS or PhD?
Yes. It shows depth, problem solving and the ability to work independently, which R&D teams and product companies value.
When should I apply for summer research internships?
Many structured programs open in winter for the following summer. Start preparing in the autumn and check each program's official site for its window.
Is this PDF free?
Yes. Fill in the short form on this page and the PDF downloads right away.