Computers are used as tools in analyzing and solving scientific problems as well as being embedded in many applications and experimental equipment used by today's scientists. This course is designed to introduce students to computer programming and problem solving through the use of Python. Python is a language commonly used by the scientific community, and we will focus on using it to address scientific problems, using extensions that facilitate scientific computing. CC: QMR, SET Note: A grade of C- or better is required in order to take any course that requires an introductory course as prerequisite. Once one has passed an introductory course with a C- or better, no other introductory course may be taken for credit.