Intro To Comp Thinking - 12971 - CS 19000 - 002 |
||||
---|---|---|---|---|
Associated Term: Spring 2009
Levels: Indiana College Network, Undergraduate, Graduate, Professional West Lafayette Campus Lecture Schedule Type Learning Outcomes: The course introduces students to the principles of computational thinking. Programming methods and computational principles are introduced in a problem-driven way using Python and making extensive use of Python libraries. Upon completion of the course, students: * will have an understanding of the role computation plays in solving scientific problems * will value computation as foundational tool in scientific discovery * will have explored the impact of different algorithms on efficiency and performance * will have understood and applied basic programming principles * will have a basic understanding of programming allowing the exploration of other programming languages Required Materials: Technical Requirements: General interest in science. No prior programming experience is expected. Calculus background (Math 161 or equivalent). View Catalog Entry
|