CIS 207
Python Programming II
Elgin Community College · Fall 2026
Catalog description
Prerequisite: Grade of C or better in CIS 105 or consent of instructor ^ This advanced course builds upon the foundational knowledge of Python programming by introducing students to advanced topics such as recursion, graphical user interfaces (GUIs), object-oriented design with classes, and data analysis with visualization. Students will also explore multithreading, network programming, and algorithm complexity analysis. Through practical exercises, students will apply higher-order functions, image processing techniques, and class structures to real-world problems. This course is designed for students who have completed an introductory Python coursework. (1.2) Proficiency Credit Not Available Pass/No Credit Available
Sections
Current meeting, instructor, credit, and enrollment details
700
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- Aug 24 – Dec 17
- Location
- *
- Instructor
- Christine M. Szorc