CIS 165 — Python Programming
The course introduces the fundamentals of the Python programming language. Students develop business applications written in Python. Procedural programming topics include input, processing, output, variables, decision and repetition structures, lists, and functions written in Python. Object oriented programming topics include creating instances of objects, encapsulation of data attributes and behavior, and class and method definitions. The course also includes an introduction to dictionaries and sets. NOTE: Students who meet the requisite through previous computer programming experience should contact the program coordinator.
Prerequisites: CIS 180