Skip to main content

Undergraduate Program

Undergraduate Research Opportunities

Professor Bai's AR/VR Lab
Sifan Ye '20 tests an Augmented Reality field in Prof. Bai's AR/VR Lab
Sifan Ye '20 tests an augmented reality program in Prof. Bai's AR/VR Lab.

Undergraduate Research Opportunities in CS

research |ˈrēˌsərCH rəˈsərCH| noun

the systematic investigation into and study of materials and sources in order to establish facts and reach new conclusions

New Oxford American Dictionary

What is Research?

Research is about pushing the boundaries of what we know, asking new questions, finding the answers, and adding to our knowledge about the world.

How do I get started in Computer Science research?

New! Inclusive Computing Research Program. Students can submit their application at https://tinyurl.com/InclusiveComputing. The deadline is now extended to Nov 6th.

  • Learn the boundaries: In order to push the boundaries of what we know, you have to know where those boundaries are. This requires preparation, including taking foundational courses in the discipline. For most Computer Science students, this means at least some of the Computer Science Major core courses.
  • Find a mentor: Research also almost always involves a personal relationship with a supervisor or so again, you need to take courses and get to know the professors and what they do in their research. Then you can make an appointment to meet with them and discuss possibilities.
  • Take CSC200 or 200H: This course is an intensive structured introduction to the problem solving skills needed to do research. 
  • Attend research group meetings: Many Computer Science research groups have regular meetings that are open to undergrads. That's another way to learn about research topics, meet people, and make a connection.
  • Help out however you can: Some research projects have opportunities to do less technical work as a way of getting involved. For example, you might run subjects through experiments designed by more experienced researchers. Make the connection first, then ask about the opportunities.
  • Find an NSF REU: The National Science Foundation funds programs called “Research Experiences for Undergraduates” for U.S. citizens and permanent residents. An REU Site consists of a group of undergraduates who work in the research pro- grams of the host institution. Each student is associated with a specific research project, where he/she works closely with the faculty and other researchers. Visit the NSF website to look for REU opportunities at Rochester and elsewhere 

Students should also see the Office of Undergraduate Research for more information.

Interested undergrads are welcome to attend the following meetings of research groups in the Computer Science Dept.

CS Research Groups

What                                         When & Where                                          Who

Natural Language Processing

 

 

Prof. Gildea

gildea@cs.rochester.edu

 

RIT-UR Theory Canal

12:20 PM, second and fourth Wednesday each month

www.cs.rochester.edu/u/lane/seminar.html

Prof. Hemaspaandra

lane.hemaspaandra “at” icloud.com

 

Human-Computer Interaction

Tues 10:00AM

Please contact Profs. Bai and/or Hoque for Zoom information

Profs. Bai and Hoque

{zbai,mehoque}@cs.rochester.edu

 

Systems Group

Fri 2:00PM

Profs. Criswell, Ding, Dwarkadas, Narge- sian, Pai, Scott, Zhu; {criswell, cding, sandhya, fnargesi, sree, scott, yzhu} @cs.rochester.edu

 

Concurrency & Persistence

 Fri 10:30AM

https://rochester.zoom.us/j/94318969832  

Prof. Scott

scott@cs.rochester.edu

 

Seminar on Knowledge, Inference, and Language (SKIL)

 

 

 

Prof. Schubert schubert@cs.rochester.edu

 

Vision & Learning

 

 

Prof. Xu chenliang.xu@rochester.edu

 

High Performance Computing

On hiatus for Fall 2020

Prof. Pai

sree@cs.rochester.edu

VIStA (Visual Intelligence and Social Multimedia Analytics)

 Wed 8:00 PM

https://rochester.zoom.us/j/3626732673 ­­

Prof. Luo

jluo@cs.rochester.edu

 

Questions? Contact the Professor !

Last Updated 29 October 2020