How to Get Undergraduate Research Experience in STEM (And Why It Matters)

How to Get Undergraduate Research Experience in STEM (And Why It Matters)

Written by the GPAI Team (STEM Expert)
Research experience as an undergrad can be a game-changer for grad school applications, industry positions, and your understanding of your field. Here's how to land research opportunities and make the most of them.

Why Undergraduate Research Matters

For Grad School Applicants:

  • PhD programs want evidence you can do research (not just take classes)
  • Strong recommendation letters from research advisors
  • Publications or conference presentations make you highly competitive
  • Helps you decide if you actually want grad school
For Industry-Bound Students:
  • Stands out on resume (shows initiative, depth)
  • Develops critical thinking and problem-solving
  • Experience with cutting-edge tools and techniques
  • Potential for papers/patents (huge resume boost)
For Everyone:
  • Clarifies what you actually want to do (research vs. industry)
  • Builds relationship with professors (for rec letters, mentorship)
  • Paid positions often available ($15-20/hr or more)
  • Can lead to honors thesis, conference travel, publications

When to Start

Ideal timeline:

  • Freshman year: Too early for most labs, but you can start building relationships
  • Sophomore year: Perfect time to start (Summer after freshman year or fall of sophomore year)
  • Junior year: Standard, but you'll have less time to build depth
  • Senior year: Late, but still valuable if you're considering grad school
Why start early?
  • Research takes time to learn and produce results
  • Publications/conferences often take 1-2 years from start to finish
  • Stronger relationships with advisors develop over time

Finding Research Opportunities

Method 1: Cold Emailing Professors (Most Common)

Step 1: Identify potential advisors

Look for professors whose research interests you:

  • Read department website faculty pages
  • Check recent publications (Google Scholar)
  • Attend department seminars/talks
  • Ask upperclassmen or TAs who they've worked with
What to look for:
  • Research area aligns with your interests
  • Has recent publications (lab is active)
  • Has other undergrads (more willing to mentor)
  • Seems approachable (teaching style, office hours)
Step 2: Do your homework

Before emailing, read:

  • Their faculty bio and research overview
  • 1-2 recent papers (at least the abstract and intro)
  • Their lab website (current projects, lab members)
Step 3: Craft a strong email

Bad email example: "Dear Professor, I am interested in research. Do you have any openings? Thanks, John"

(Generic, shows no effort, doesn't explain why THIS professor)

Good email example:

Subject: Sophomore CS Student Interested in Research in Machine Learning

Dear Professor Smith,

I'm a sophomore Computer Science student at [University], and I'm very interested in getting involved in research in machine learning and computer vision. I recently read your paper on adversarial robustness in neural networks (CVPR 2023) and found your approach to certified defenses fascinating.

I've completed coursework in Data Structures, Algorithms, and Linear Algebra, and I'm currently taking Introduction to Machine Learning. I've also worked on a personal project building an image classifier for bird species using PyTorch, which gave me hands-on experience with convolutional neural networks.

I'd love to learn more about your current research and explore opportunities to contribute to your lab. I'm available 10-15 hours per week and am eager to learn—I'm happy to start with literature review, data collection, or any other tasks that would be helpful.

Would you be available for a brief meeting to discuss potential opportunities? I've attached my resume and transcript for your reference.

Thank you for your time and consideration.

Best regards, John Doe [email] | [phone] | [LinkedIn/GitHub]

Why this works:

  • Specific mention of their work (shows genuine interest)
  • Relevant background (but honest about limitations)
  • Clear time commitment
  • Respectful and professional
  • Attachments for easy reference
Step 4: Follow up (if no response)

Professors are busy. If you don't hear back in 1 week:

  • Send a polite follow-up
  • Try emailing 2-3 other professors in parallel
  • Drop by their office hours
Follow-up template: "Hi Professor Smith,

I wanted to follow up on my email from last week about potential research opportunities in your lab. I understand you're busy, but I'd love to chat for even just 10 minutes if you have time.

I'm also happy to start by attending lab meetings to learn more about the ongoing projects.

Thanks again, John"

Method 2: Formal Research Programs

On-campus:

  • Undergraduate Research Office (UROP, SURF, etc.)
  • Honors programs
  • Course-based research (independent study for credit)
Summer programs (REUs - Research Experiences for Undergrads):
  • NSF-funded programs across the US
  • $5,000-$7,000 stipend for 10 weeks
  • Housing often provided
  • Application deadline: Usually January-February
  • Highly competitive (10-20% acceptance)
How to find REUs:

Method 3: Networking

Most underrated approach:

  • Talk to professors DURING class (office hours, after lecture)
  • Attend department events (seminars, poster sessions)
  • Join research-focused student orgs
  • Ask upperclassmen for introductions
Example: You're in a professor's class. You find the material interesting. You: 1. Attend office hours regularly (ask thoughtful questions) 2. After a few weeks: "I'm really enjoying the course. I'd love to learn more about your research. Do you take undergrad researchers?"

This works because:

  • Professor already knows you're a strong student
  • You've demonstrated genuine interest
  • Less cold than an email

The First Meeting

You got a meeting! Now what?

Prepare:

  • Re-read their recent papers
  • Think of 2-3 questions about their research
  • Bring your resume and transcript
  • Be ready to discuss your background and interests
What to expect:
  • They'll explain their current research
  • They'll ask about your background and interests
  • They'll gauge your time commitment
  • They may give you a "trial" task
Questions to ask:
  • What projects are currently underway in your lab?
  • What would my role be as an undergrad researcher?
  • How many hours per week would you expect?
  • Are there opportunities for publication or conference presentations?
  • What's the typical timeline from joining to contributing to a paper?
Red flags to watch for:
  • No clear project for you (you'll just be floating)
  • Expectation of 20+ hours/week unpaid
  • Professor is never available (you'll be unsupervised)
  • Toxic lab culture (ask current students privately)

Your First Semester in the Lab

Weeks 1-4: Onboarding

  • Read papers assigned by your advisor (probably 5-10)
  • Learn lab tools and software
  • Attend lab meetings (usually weekly)
  • Shadow grad students or postdocs
Typical tasks:
  • Literature review
  • Data collection/cleaning
  • Running experiments designed by others
  • Learning programming frameworks
  • Replicating published results
Weeks 5-12: Contributing
  • Start your own small project (with guidance)
  • Begin experimental work
  • Present updates in lab meetings
  • Troubleshoot issues (with help from grad students)
End of semester:
  • Decide if you want to continue
  • Discuss a timeline for more independent work
  • Set goals for next semester (publication? conference?)

Moving from Beginner to Contributor

Semester 2-3: Independence

  • Design and run your own experiments
  • Analyze results and iterate
  • Start writing (paper drafts, conference abstracts)
  • Present at lab meetings or undergraduate research symposium
Semester 4+: Ownership
  • Lead a project (with advisor oversight)
  • Mentor newer undergrads
  • Co-author papers
  • Present at conferences
What makes a strong undergrad researcher: 1. Reliability: Show up, meet deadlines, communicate clearly 2. Initiative: Don't just wait for instructions—propose ideas 3. Learning mindset: You'll mess up. Ask questions. Iterate. 4. Independence: Gradually need less hand-holding 5. Persistence: Research is 90% failure. Keep going.

Getting Published as an Undergrad

Reality check:

  • Most undergrads don't publish (and that's okay)
  • Publications take 1-2+ years from idea to acceptance
  • Quality > quantity (1 good paper >> 5 workshop posters)
Path to publication: 1. Contribute significantly to a project (6-12 months) 2. Help write the paper (introduction, methods, results) 3. Submit to conference or journal (advisor decides where) 4. Revise based on reviews (can take 3-6 months) 5. Acceptance! (or rejection, then resubmit elsewhere)

You'll likely be:

  • Middle author (if you contributed but didn't lead)
  • First author (rare, but possible if you led the project)
Even without publication:
  • Conference posters/presentations are valuable
  • Undergraduate research symposia
  • Honors thesis

Research for Credit vs. Paid vs. Volunteer

For Credit (Independent Study):

  • Pros: Counts toward degree, structured timeline
  • Cons: May limit hours, grading pressure
  • Best for: First semester to try it out
Paid Research Assistant:
  • Pros: $15-25/hr, validates your work
  • Cons: Competitive, may have more responsibilities
  • Best for: Continuing research after proving yourself
Volunteer:
  • Pros: Easier to get initially, flexible hours
  • Cons: No pay (but still valuable experience)
  • Best for: Breaking in, or if you're already financially stable
Progression: Volunteer → For credit → Paid RA is common

Balancing Research with Coursework

Time commitment:

  • Minimum: 6-8 hours/week (to make meaningful progress)
  • Typical: 10-12 hours/week
  • Heavy involvement: 15-20 hours/week
How to manage:
  • Treat research like a course (schedule specific blocks)
  • Communicate your limits to your advisor
  • Prioritize during lighter course semesters
  • Summers: Ramp up to 30-40 hours/week (full-time)
Warning signs you're overcommitted:
  • Grades dropping
  • Missing research deadlines
  • Constant stress
  • No time for sleep, social life, exercise
It's okay to scale back or take a semester off.

Research vs. Internships

The dilemma: Summer research or industry internship?

Choose research if:

  • You're seriously considering grad school
  • You're already deeply involved in a project
  • You have a path to publication/conference
  • You've already done industry internships
Choose internship if:
  • You're targeting industry careers
  • You need higher pay
  • You want to explore different career paths
  • You haven't had industry experience yet
The balance:
  • Sophomore summer: Industry internship (explore options)
  • Junior summer: Research (if grad school bound) OR FAANG internship (if industry bound)
  • Both paths are valuable—choose based on your goals

Letters of Recommendation

Why research advisors write the BEST letters:

  • Work with you 1-on-1 (unlike lecture professors)
  • See your growth, initiative, problem-solving
  • Can speak to research potential (critical for grad school)
How to ensure a strong letter: 1. Stay involved for 1+ year (not just one semester) 2. Communicate regularly (weekly updates, ask questions) 3. Show growth (from beginner to independent) 4. Go above and beyond (extra initiative, help others) 5. Ask early (give them 4-6 weeks notice)

When you ask for a letter: "Hi Professor Smith,

I've really enjoyed working in your lab over the past 18 months. I'm applying to [grad programs/internships/fellowships], and I was wondering if you'd be willing to write me a strong letter of recommendation?

I'm happy to provide my CV, personal statement, and any other materials that would be helpful. The deadline is [date], so I wanted to give you plenty of notice.

Thank you so much for your mentorship—it's been incredibly valuable.

Best, John"

Common Mistakes to Avoid

Mistake #1: Choosing a lab based on prestige, not interest

Problem: You'll burn out if you hate the work Fix: Pick a topic you're genuinely curious about, even if the professor is less famous

Mistake #2: Being passive (waiting for instructions)

Problem: Research requires initiative—you won't always be told what to do Fix: Proactively read papers, propose ideas, troubleshoot on your own first

Mistake #3: Not asking for help when stuck

Problem: You waste weeks on a problem someone could solve in 10 minutes Fix: Ask grad students, postdocs, or your advisor when you're stuck >2 hours

Mistake #4: Overcommitting

Problem: Research suffers when you're juggling 18 credit hours + 20 hours of research Fix: Start with 6-8 hours/week, scale up gradually

Mistake #5: Not documenting your work

Problem: You forget what you did 3 months ago Fix: Keep a research journal (daily notes, experimental parameters, results)

Field-Specific Tips

Computer Science / Engineering

  • Learn Git, Jupyter notebooks, LaTeX early
  • Replicate a paper's results as a starting project
  • Conferences > journals (faster turnaround)
  • Open-source your code (helps reproducibility)

Biology / Chemistry

  • Lab safety training is mandatory (don't skip it)
  • Expect more hands-on lab work (vs. computational)
  • Longer project timelines (experiments take time)
  • Summer full-time research is critical

Mathematics / Physics

  • Reading groups and theory discussions are common
  • Computational skills (Python, MATLAB) are valuable
  • Proofs and derivations (not just experiments)
  • REU programs are especially strong in math/physics

Psychology / Neuroscience

  • IRB approval required for human subjects research
  • Learn statistics software (R, SPSS, Python)
  • Data collection can be time-intensive
  • Consider cognitive neuroscience (more computational)

Final Thoughts

Research isn't for everyone, and that's okay.

Some students love the open-ended exploration, the deep dives, the "figuring it out." Others prefer structured problems with clear solutions.

Try it to find out.

If you love it: Pursue grad school, research scientist roles, or R&D in industry.

If you don't: You still gained critical thinking, technical skills, and strong relationships.

How to start: 1. Email 3-5 professors this week 2. Attend a department seminar 3. Ask an upperclassman about their research experience

The hardest part is starting. Once you're in, the momentum builds.

Good luck! 🔬