WesMaps - Wesleyan University Catalog 2026-2027       Summer Session       Winter Session       Home       Archive       Search
CS92PROD
How Machines Think
COMP 117
Spring 2027
Section: 01  

How does a collection of silicon switches become intelligent? This course traces the architectural evolution of the computer. We start with the Turing machine learning how machines execute step-by-step algorithms and how they come to life in the von Neumann architecture. We then explore the radical shift towards machine learning and artificial intelligence, which allow a machine to understand data and probability in addition to syntax and logic. Students will progress from building basic circuits to writing Python programs in collaborative co-work with generative AI. By the end of the semester, students will not only understand the fundamentals of modern programming but also how the underlying design of the machine determines what it can know and do. This course provides an equivalent introduction to programming to COMP 112/113/114/115 and will satisfy any requirements or prerequisites that those courses satisfy.
Credit: 1 Gen Ed Area Dept: NSM MATH
Course Format: LectureGrading Mode: Graded
Level: UGRD Prerequisites: None
Fulfills a Requirement for: None

Last Updated on NOV-02-2026
Contact wesmaps@wesleyan.edu to submit comments or suggestions. Please include a url, course title, faculty name or other page reference in your email ? Wesleyan University, Middletown, Connecticut, 06459