CS 193Q teaches basic Python programming with a similar end-condition to CS106AP: strings, lists, numbers, dicts, loops, logic, functions, testings, decomposition and style, and modules. CS 193Q assumes knowledge of some programming language, and proceeds by showing how each common programming idea is expressed in Python. CS 193Q moves very quickly, meeting 3 times for 4 hours for a total of CS 12 hours which is a mixture of lecture and lab time.
1 units · Satisfactory/No Credit
CS193Q teaches basic Python programming with a similar end-condition to CS106AP: strings, lists, numbers, dicts, loops, logic, functions, testings, decomposition and style, and modules. CS193Q assumes knowledge of some programming language, and proceeds by showing how each common programming idea is expressed in Python. CS193Q moves very quickly, meeting 3 times for 4 hours for a total of 12 hours which is a mixture of lecture and lab time.
Offered in Autumn 2025 at Stanford University.