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

Courses Found for CP115

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.

1 unit — Janet Burge, Daniel Ellsworth, Matthew Whitehead