Department of Computer Science, Columbia University

Wiki has been moved to http://wiki.cs.columbia.edu. Please update your bookmark. You will be redirected to the new address.

Only current Columbia faculties, staffs and students enrolled in Computer Science classes are entitled to CS accounts. All guests and alumni of Columbia University will need a sponsor in order to obtain CS accounts. Please note that your request will not be approved if you are not affiliated with the Department of Computer Science Department of Columbia University and we will not refund your appl…

Researchers from the department are presenting their work at the ACM International Conference on Architectural Support for Programming Languages and … Continue reading 4 Papers from CS Researchers at ASPLOS 2026

computer-sciencesoftware-engineering

A research project backed by Kathy McKeown aims to advance both computational understanding and humanistic interpretation of how multimodal models generate and understand art images through probing of a model’s latent space.

aicomputer-visionmachine-learning

Vishal Misra discusses his latest research on how LLMs work under the hood and explains what’s actually required for AGI: the ability to keep learning after training and the shift from pattern matching to understanding cause … Continue reading What’s Missing for Artificial General Intelligence

aimachine-learningnlp
bernadette
3/6/2026

One of the most influential programming languages in history was created by Columbia professor Bjarne Stroustrup, almost by accident.

computer-scienceprogramming-languages

From advancing AI and quantum computing to improving systems and security, PhD students are shaping the future of technology through cutting-edge … Continue reading PhD Students Recognized with Top Fellowships

aicomputer-sciencemachine-learningquantum-computing

Henry Yuen is developing a new mathematical language to describe problems whose inputs and outputs aren’t ordinary numbers.

mathematical-physicsmathematics

In the Ethical and Responsible Artificial Intelligence classroom, the discussion about artificial intelligence (AI) drifted quickly from lecture slides to … Continue reading Teaching Future Engineers to Question AI

educationstem-education

Advanced Programming is a required course for computer science majors, typically taken during their sophomore year, that focuses on the C programming language. The course serves as the bridge between introductory and advanced classes, and … Continue reading The Mind Behind the Infamous Advanced Programming: Jae Woo Lee

computer-scienceprogramming-languages

Research isn’t just for graduate students. This year, three SEAS students have been honored with the 2026 CRA Outstanding Undergraduate … Continue reading Recognizing Undergraduate Leaders in Computer Science Research

computer-scienceprogramming-languages
research.ioresearch.io

Sign up to keep scrolling

Create your feed subscriptions, save articles, keep scrolling.

Already have an account?