Fee: $2. [Recommended Preparation: CIS 101 or equivalent.] Introduces fundamental programming concepts and application development using the dynamic Python programming language. Covers popular language that meets current industry standards for learning the basic concepts of program design, data structures, programming, problem solving, programming logic, fundamental design techniques, and object-oriented programs. Uses Python that is a modern language for simple to complex cloud, data, mobile, web, desktop, graphics, and embedded application development. [D; CSU; UC; C-ID ITIS 130]