CampusAnswers

CIS 167 — Python Programming

3 credits · 3 hours

Computer Science 1 (CS1) course focused on problem solving, procedural decomposition and mastery of basic skills implemented in the latest version of the Python programming language. Topics include data types, conditionals, loops, arrays, flow control, functions, classes, modules, exception handling, inheritance, recursion, and object-oriented programming. Python lists, tuples, dictionaries, comprehension expressions, iterators, and generators are emphasized. The examples and problems used in this course are drawn from diverse areas such as data mining, cryptography, image processing, astronomy, the Internet, bioinformatics, and game design. GUI and Database programming are also introduced. By the end of the course students will have a fundamental understanding of programming in Python, techniques used in object-oriented programming, and a solid foundation in key problem-solving skills. Content is aligned with the Certified Entry-Level Python Programmer (PCEP) certification. Prerequisite(s): None Additional Course Fee: $30

Part of

Source ↗

← back to lakemichigan catalog