Skip to main content area Skip to sub-navigation
Skip to main content

CP115 – Computational Thinking

Introduction to the encoding of information as data and the automation of quantitative reasoning with computer programs. This course covers the basics of the Python programming language with examples drawn from many fields (e.g. chemistry, biology, linguistics, art, music). This is the first course for those interested in computer science. Meets the Critical Perspectives: Quantitative Reasoning requirement.


TermBlockTitleInstructorLocationStudent Limit/ AvailableUpdated
Fall 2017 Block 1 Computational Thinking Matthew Whitehead Tutt Science Building 213 25/3 12/15/2017
Fall 2017 Block 3 Computational Thinking Janet Burge Tutt Science Building 213 25/1 12/15/2017
Spring 2018 Block 5 Computational Thinking Janet Burge TBA 25/0 12/15/2017
Spring 2018 Block 8 Computational Thinking Dan Ellsworth TBA 25/0 12/15/2017
Summer 2018 Computational Thinking Dan Ellsworth TBA 25/22 12/15/2017