News

Professor Adam Cannon’s famed Introduction to Computer Science and Programming in Java (COMS W1004) is one of Columbia’s most well-known CS courses, but we all want to know what a course is really ...
First, we want you to gain a sense of the many different kinds of problem-solving and creative pursuits that programming can support. Programming can act as a representational medium, a tool for ...