Introduction to Python Programming

Download as PDF

Course Description

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.

Grading Basis

RSN - Satisfactory/No Credit

Min

1

Max

1

Course Repeatable for Degree Credit?

No

Course Component

Activity

Enrollment Optional?

No

Does this course satisfy the University Language Requirement?

No

Programs

CS193Q is a completion requirement for:
  • (from the following course set: )
  • (from the following course set: )