CSCI1377

Tools for Thought

Fall 2026

Humanity's technological progress is defined in part by the development of tools for thought (TfT) which augment our cognitive capabilities: mnemonics, writing, diagrams, calculators, notation, and more. Computers have powered a TfT revolution, as seen through software such as data visualizations, search engines, digital maps, computational notebooks, and generative AI. This course provides the foundations for understanding and building the tools for thought of the future.

Instructor's Permission Required

Instructor(s):
Meets:
TTh 10:30am-11:50am
Exam Group:TBA
Max Seats:40
CRN:15788