Introduction to the Python Programming Language
Introductory Course including skills lab with focus on testability of the programs
Python is one of the most popular programming languages and can be used for everything from web development to software development and scientific applications. It is great as a first language because it is concise and easy to read.
Prerequisite: Basic knowledge of any programming language.
Textbook: The Quick Python Book (2nd Ed.) by Vern Ceder, Manning is required.