This is an introductory course in Python programming. Topics covered include basic language syntax, functions, control flow, looping, data types, strings, lists, dictionaries, exception handling, software tools and libraries, and functional vs object oriented programming concepts. This course is intended for persons with a prior background in any programming language. (CSU/UC)
Recent sections
Fall 2026 · 3 sections
Section
Days & time
Location
Instructor
0819Class #0819-CSIS-250-0819
Days & timeDistance Education/Online WEB (Internet 100%)Aug 24 – Dec 21
LocationDistance Education/Online WEB
InstructorGappy, J
0819 notes: Section 0819 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]
4083Class #4083-CSIS-250-4083
Days & timeDistance Education/Online WEB (Internet 100%)Oct 19 – Dec 21
LocationDistance Education/Online WEB
InstructorGappy, J; Lochungvu, P
4083 notes: Section 4083 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]
4997Class #4997-CSIS-250-4997
Days & timeDistance Education/Online WEB (Internet 100%)Aug 24 – Dec 21
LocationDistance Education/Online WEB
InstructorLochungvu, P; Giovengo, P; Sfakianakis, G
4997 notes: Section 4997 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]