Major & Minor
Pursue a degree or take courses in computer science.
Our small, collegial PhD and MS programs ensure students get personal attention from faculty.
AI, experimental systems, human-computer interaction, theoretical computer science, and more.
- Loading events...
August 2, 2022
June 27, 2022
Professor Jiebo Luo of Computer Science was successful in the competitive membership elect ...
June 13, 2022
Schwartz Scholars, funded through the Office of Undergraduate Research: Jeewong Chang R ...
June 6, 2022
May 14, 2022
As part of a top-tier research university, we partner with many schools, departments, and centers across campus.
Learn more >
Get to know us!
Our undergraduate program has grown significantly since our first 10 bachelor degrees were conferred in 1996. Fast forward to 2019 when we graduated 134 students. Follow our journey through the years.
Some of our alumni have been working hard to make their start-up dreams come true. Read about their stories of entrepreneurship.
Our computer science graduate students are involved in a wide variety of research and activities. Learn about their experiences at the University of Rochester on our graduate student profiles page.
Our computer science alumni are a diverse and accomplished group of people who have gone on to pursue their own unique paths in life. Learn about their journeys on our alumni profiles page.
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.
URCS Awards Celebration
May 28, 2021
Watch as we recognize faculty, staff, and students for many honors and accolades. Graduating students receiving department awards are announced including outstanding senior!
Performance under pressure at NASA’s Lunabotics competition
Rochester undergraduate students banded together to overcome multiple crises while fielding their robot on a simulated lunar surface at Kennedy Space Center.Continue Reading
Two Rochester researchers named AAAS fellows
The world’s largest multidisciplinary scientific society has recognized Nicholas Bigelow and Michael Scott for their distinguished efforts to advance science.Continue Reading
Software uses selfies to detect early symptoms of Parkinson’s disease
Rochester computer scientist Ehsan Hoque and his colleagues have harnessed machine learning to accurately identify signs of the neurological disease by analyzing facial muscles.Continue Reading
A new way to prepare doctors for difficult conversations
University of Rochester researchers have developed SOPHIE, a virtual ‘patient’ that trains doctors in explaining end-of-life options.Continue Reading
To drill down on anti-Asian hate crimes, Rochester researchers harness social media
Information gleaned from thousands of Twitter users lets the researchers gauge public opinion toward #StopAsianHate and #StopAAPIHate.Continue Reading
Diversity in Computer Science
For many decades, diversity in computer science nationally has been disproportionately lower than in other science disciplines. The effort to increase diversity in computer science at Rochester has been energized by our participation in the BRAID initiative (Building, Recruiting, And Inclusion for Diversity). Our past two graduating classes have been ~34% female, nearly double the national average. 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. Computer science students continue to build a community that encourages women and underrepresented minorities to pursue studies in computer science.
Additional resources for diversity information at Rochester:
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.