Adam Cannon

Adam Cannon
Adam
Cannon
Professor
Computer Science

Adam Cannon chairs the computer science undergraduate curriculum committee and serves on the SEAS Committee on Instruction. Cannon is also a member of the development committee for the new AP Computer Science Principles Exam. In 2016, he received Columbia's Presidential Award for Outstanding Teaching. His research interests include artificial intelligence, applied and theoretical machine learning, and education technology.

Undergraduate Courses Taught
  • Computing in Context
  • Intro to Information Science
  • AI in Context