COMPUTATIONAL THINKING
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.
Prerequisites & course information
Short Title: COMPUTATIONAL THINKING Department: Computer Science Grade Mode: Standard Letter Course Type: Lecture/Laboratory Distribution Group: Distribution Group III Credit Hours: 4 Restrictions: Enrollment is limited to Undergraduate, Undergraduate Professional or Visiting Undergraduate level students. Course Level: Undergraduate Lower-Level Course URL: www.clear.rice.edu/comp140
Sources
- Course catalogue ↗2026–2027