Computer Science (CSC)

The Department of Computer Science was founded in 1974 as a PhD-only department by Jerry Feldman, a professor who was recruited from Stanford University to start the department. In 1995, the department added a bachelor’s degree and in 2015 a more concertedrecruitment effort began for the computer science masters program.Today, the Department boasts over 600 undergraduates, 40+ Masters, and 70+ PhD students with research ranging from parallel and distributed systems, HCI, AR/VR, artificial intelligence, security, and cryptography.

Contact Information:

Sara Klinkbeil
sklinkbe@cs.rochester.edu
Department of Computer Science
2513 Wegmans Hall
University of Rochester
Rochester, NY 14620

Dani Vander Horst
dvanderh@cs.rochester.edu
Department of Computer Science
2513 Wegmans Hall
University of Rochester
Rochester, NY 14620


CSC Design Projects

Verifying Lake Ontario’s Water Level
The Caldwell-Fay equation (2002) attempts to model what Lake Ontario's current water level would be if dam construction had never taken place along the St. Lawrence Seaway (i.e. the natural …
Building a Web Application from Scratch
This semester I built an e-commerce application to sell my artwork and donate the profits to charity. I built a Node.js server using the Express framework and middleware to implement …
Hyperion: A 3D Visualization Platform for Optical Design of Folded Systems
Hyperion is a 3D visualization platform for optical design. It provides a fully immersive, and interactive 3D user experience. It enables the visualization of models of folded freeform optical systems. …
Safe, Fast Sharing of Memcached as a Protected Library
Memcached is a widely used key-value (KV) store. It is structured as a multithreaded user-level server, accessed over socket connections by a potentially distributed collection of clients. Because socket communication …