student works at a desk on a laptop with a projection screen of code behind her on the wall

Computer Science

Our computer science programs help students learn how to harness technology to solve problems and improve and modernize the future. As a Computer Science student, you will gain the skills to design and develop technology that can make an impact for all. 


Careers

Computer Scientists design and build computational information processing systems. They develop software, algorithms, data management, and analysis systems. From pacemakers to race cars, these systems are used in all aspects of society.

Contact Us

For questions about undergraduate and graduate programs and degrees email us:

Undergraduate Admissions: ceas.ug@uc.edu

Graduate Admissions: engrgrad@uc.edu

Sign up for a live virtual Graduate Information Session to learn more about CEAS programs and the application process. 

News

2

Engineering graduate student developing intelligent AI systems

September 21, 2026

Artificial Intelligence is on the rise, and researchers are working harder than ever to understand, develop, and improve it. Aneesh Deshmukh, computer science M.S. student at the University of Cincinnati, is working on AI systems modeled after human brain functionality. Deshmukh's goal is to help these robots understand their surroundings and take this knowledge to navigate unfamiliar environments in the future. For this work, he has been named Graduate Student Engineer of the Month by the College of Engineering and Applied Science.

3

UC student ties his own world record in competitive speedcubing

September 10, 2026

Speedcuber's Digest highlighted University of Cincinnati computer science student's two-time 2x2 speedcubing world recor.d At a recent competition in Mississippi, Sujan Feist recorded a 0.86 second average, tying the previous world record, which he set.