Introduction to Scientific Python – Stanford

CME 193: Introduction to Scientific Python

Course description: This short course runs for the first three weeks of the quarter and is offered each quarter during the academic year. It is recommended for students who want to use Python in math, science, or engineering courses and for students who want to learn the basics of Python programming. The goal of the short course is to familiarize students with Python’s tools for scientific computing. Lectures will be interactive with a focus on learning by example, and assignments will be application-driven. No prior programming experience is needed. Topics covered include control flow, basic data structures, File I/O, and an introduction to NumPy/SciPy.

Source: Introduction to Scientific Python