CIS 400 Programming in Python II
CIS 400 (3). Building on language foundations developed in Programming in Python, this second semester Python course focuses on the language's powerful file processing and data manipulation tools. Students will explore core libraries that allow programs to access operating system services, manipulate data of many types, interact with the user through graphical user interfaces (GUIs), and crunch out data metrics. This fast-paced course is project-focused and builds not only Python programming skills but also best practices in object-oriented software design.
Prerequisite
CIS 300- Programming in Python