Invitation:
Welcome to CS106, Introduction
to Scientific Computing and Modeling, at
Calvin College University.
CS106 uses the python programming language to introduce students to
computer programming, especially how it can be used in other scientific disciplines.
In this class, I invite you to learn how to program a computer using the Python programming language. Computer
programming requires careful thought and a great attention to detail, but can be an exciting, creative, rewarding
task. Even if you never do programming again, learning the process of breaking a problem down into programmable
lines of code is a useful activity that will help you do problem solving in other domains. I have designed this
course to be interactive and engaging in every way possible. I have pulled assignments from the areas of
mathematics, biology, and physics. I will serve as your guide, coach, and encourager as we tackle learning computer
programming together.
Instructor: Dr. Victor Norman
Course Text: We will be using an online text called Programming in Python 3.3. The text will cost $58 and can be subscribed to at Zybooks using the code CALVINCS106NormanFall2020.
Course Outcomes: Students successfully completing this course will demonstrate that they can:
Weekly Schedule: The details of the weekly schedule -- the reading assignment, what topics we'll cover, POGIL activities, programming assignments, etc. -- will be in Moodle.
Course Practices: