Cornell Bowers College of Computing and Information Science
An abstract illustration showing blue and white number one and zero

Cornell Bowers CIS

Cornell University undertook a bold experiment in 1999 when it created its combined Faculty of Computing and Information Science (“CIS”) as an interdisciplinary unit that would ultimately see its people, programs, and projects embedded throughout the university.  A transformative gift from Ann S. Bowers ’59 named the college in 2020 and launched a new era of computing, information, and data sciences at Cornell.
CIS branded wall artwork

Cornell created Computing and Information Science (CIS) so that any student, scholar, or scientist could bring to bear on any subject, the ideas and...

A color photo of a woman smiling for a photo

A transformative partnership with Ann S. Bowers ’59 has established the Cornell Ann S. Bowers College of Computing and Information Science and cemented the...


With the goal to improve the world by creating an equitable, sustainable future for all, researchers at Cornell Bowers CIS work at the interface where computing and information technology transforms science and policy across engineering, medicine, science, society, and the arts.


DRNets can solve Sudoku, speed scientific discovery

​An interdisciplinary research team led by Carla Gomes, the Ronald C. and Antonia V. Nielsen Professor of Computing and Information Science, has developed Deep Reasoning Networks (DRNets), which combine deep learning – even using a relatively small amount of data – with an understanding of the subject’s boundaries and rules, known as “constraint reasoning.”


Bowers CIS SoNIC program inspires roboticists

SoNIC – a weeklong summer workshop hosted by Cornell Bowers CIS’ Office of Diversity, Equity and Inclusion – aims to elevate and inspire underrepresented students to pursue graduate studies in tech fields like computing and information science. This year, nearly 30 students from universities across the U.S. met up at Cornell for a crash course in robotics, ultimately developing “smart canes,” assistive technology for the visually impaired.


Technology helps self-driving cars learn from own memories

An autonomous vehicle is able to navigate city streets and other less-busy environments by recognizing pedestrians, other vehicles and potential obstacles through artificial intelligence. Unfortunately, artificial neural networks have no memory of the past and are in a constant state of seeing the world for the first time – no matter how many times they’ve driven down a particular road before. 

Researchers are developing new technology to help overcome this limitation by providing the car with the ability to create “memories” of previous experiences and use them in future navigation.