This is an introductory course in programming using Python. No prior programming experience is required. Students learn to design, code, and execute programs using the Python programming language and tools. This class covers basic programming skills such as data types, control structure, algorithm development, and program design with functions. It also includes lists, object-oriented programming and graphics programming concepts and topics.