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

News

1

Developing AI to understand humans

August 6, 2025

Iman Chatterjee, computer science PhD student at the University of Cincinnati, is working on developing artificial intelligence systems that can measure and reveal vital information about human emotion. In his research, Chatterjee combines computer science, medicine, and sensor technology. He was recently named Graduate Student Engineer of the Month by the College of Engineering and Applied Science.

2

UC student takes home first prize in Rubik’s Cube championship

July 28, 2025

A University of Cincinnati student recently achieved the world record in a unique extracurricular: solving Rubik’s Cubes as fast as possible. Sujan Feist, an undergraduate studying computer science at UC’s College of Engineering and Applied Science, practices quickly solving Rubik’s Cubes, or “speedcubing,” as a break between tough classes and work. His knack for the unique skill landed him in the competitive speedcubing scene.

Load More
Debug Query for this