COMP 140: COMPUTATIONAL THINKING

Spring 2026 · Section 002 · CRN 22130

An introduction to computational problem solving designed to give an overview of computer science using real-world problems across a broad range of disciplines. Students learn how to think about these problems and how to structure effective solutions to them using computation. No programming knowledge is required or expected; students learn how to implement their solutions in Python. The in-person and online sections are exactly the same class, covering the same material in same way, on the same daily class meeting schedule, except that the online section meets online.

Credits
4
Instructors
Xiaoyun Fu

Browse courses · Build a schedule