CIS176 — Python Programming
Introduction to the Python programming language. Covers the basic programming constructs of Python, including basic data types, control structures, decision constructs, regular expressions, input and output techniques, functions, object-oriented design, lists, dictionaries, file I/O, and exception handling. Students are responsible for being prepared for the class in the areas of installing software and file management.