COMP 140: COMPUTATIONAL THINKING

Fall 2026 · Section 003 · CRN 12423

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
Marmar Orooji

Browse courses · Build a schedule