Skip to main content

Conduct cutting-edge research

Learn More

Learn from world-class faculty

Learn More

Apply your knowledge to a range of fields

Learn More

Collaborate across campus and disciplines

Learn More

We Are Hiring!  Positions available.

CSC Major & Minor

Pursue a degree or take courses in computer science.

Learn More

Graduate Studies

Our small, collegial PhD and MS programs ensure students get personal attention from faculty.

Learn More

CSC Research

AI, experimental systems, human-computer interaction, theoretical computer science, and more.

Learn More

Recent News

URCS PhD student Gene Kim attends Heidelberg Laureate Forum 2018

October 8, 2018

Gene Kim, a fourth-year computer science PhD student advised by Professor Len Schubert, was sel ...

Professor Scott receives 2018 Hajim Lifetime Achievement Award

September 21, 2018

Professor Michael Scott was awarded the Hajim School of Engineering & Applied Sciences 2018 Lifetime ...

Professor Luo receives IEEE Region 1 Technological Innovation (Academic) Award

September 20, 2018

Jiebo Luo, professor of computer science, has been named the 2018 recipient of the Region 1 Technolo ...


As part of a top-tier research university, we partner with many schools, departments, and centers across campus.
Learn more >

Computer Science Building

Did you know?

We've moved to Wegmans Hall in May 2017, home to CS, GIDS, CIRC

URCS was founded as a PhD-only department in 1974. The first degrees were awarded in 1980. The department typically admits 10–12 PhD students each fall, and graduates about 7 every year.

Professor Hoque received a Google Faculty Research Award for his research on data-driven adaptive learning, and innovative assessment methods.

Student photo

Feature Story

Using data science to tell which of these people is lying

Researchers in computer scientist Ehsan Hoque's lab have created a game that has allowed them to analyze more than 1 million frames of facial expressions, the largest video dataset so far for understanding how to tell if someone is lying. 

Read More

Diversity in Computer Science

For many decades, the diversity in computer science nationally has been disproportionally lower than in other science disciplines.  The effort to increase our diversity in Computer Science has been energized by our participation in BRAID . We have graduated ~34% female for the last two graduating classes, nearly double the national average graduation rates. Our ability to send a greater number of our students to the Grace Hopper Conference for Women in Technology as well as additional diversity conferences each year has been directly related to our part in the BRAID initiative. Computer Science students continue to build a community that encourages women and underrepresented minorities to pursue studies in Computer Science.   Here are some additional resources for diversity information at Rochester:

Society of Hispanic Professional Engineers (SHPE)

National Society of Black Engineers (NSBE)

Women in Computing at Rochester (URWiC)


Why CSC?

Computer science is a broad and in-demand field, influencing areas like health, entertainment, and big data.

At the University of Rochester, our emphasis on cross-collaboration and elite undergraduate and graduate programs prepares our students for industry, research, and academic positions.

Learn More

Want more information about the Department of Computer Science? Contact us.