De Anza College
CIS 41B
Advanced Python Programming · 4.5 units · used in 50 transfer pathways
Where this page’s information comes from
- De Anza catalogcourse record · 2025-2026
- FHDA class listingsFall 2026 sections
- Cherrypickercourse matching and pathway links — our analysis
About this course
This course continues from CIS 41A, Python Programming, by covering some topics in more detail and adding more advanced topics. Object-oriented programming, data structures, and functions as first-class objects are covered extensively. New topics include data analysis, data visualization, graphical user interface programming, web access, database access, multithreading and multiprocessing, network socket programming, operating system calls, timing and profiling, and Python extensions.
Sections this term
Fall 2026 · updated Sep 3, 3:30 PM UTCCIS 41BAdvanced Python ProgrammingOpen1 section · 17 seats reported · 1 instructor
- CRN 25218 · 01Open · 17
Enrollment availability changes frequently. Confirm status in the official FHDA registration system before enrolling.
Prerequisites
CIS 41APython ProgrammingCatalog wording: “CIS D041A”
Transfer pathways that use CIS 41B
ASSIST maps CIS 41B to a requirement in 50 published pathways from De Anza College — 24 shown.
- Cognitive ScienceDe Anza → UCLA
- Financial Actuarial MathematicsDe Anza → UCLA
- InformaticsDe Anza → UC Irvine
- Cognitive SciencesDe Anza → UC Irvine
- Computer Science and EngineeringDe Anza → UC Irvine
- Game Design & Interactive MediaDe Anza → UC Irvine
- Computer ScienceDe Anza → UC Irvine
- Data ScienceDe Anza → UC Irvine
- Business Information ManagementDe Anza → UC Irvine
- Software EngineeringDe Anza → UC Irvine
- Computer ScienceDe Anza → Loyola Marymount University
- Applied PhysicsDe Anza → Loyola Marymount University
- Applied MathematicsDe Anza → Loyola Marymount University
- Statistics and Data ScienceDe Anza → Loyola Marymount University
- Mathematics, B.A. (Mathematics Education Emphasis)De Anza → Loyola Marymount University
- MathematicsDe Anza → Loyola Marymount University
- CybersecurityDe Anza → National University
- Bachelor of Science Major in Applied Mathematics with Departmental HonorsDe Anza → University of the Pacific
- Bachelor of Science Major in PhysicsDe Anza → University of the Pacific
- Bachelor of Science Major in Physics with Departmental HonorsDe Anza → University of the Pacific
- Bachelor of Science Major in Product Design and EntrepreneurshipDe Anza → University of the Pacific
- Bachelor of Science Major in Economics with Departmental HonorsDe Anza → University of the Pacific
- Bachelor of Science in Public Health & Community WellnessDe Anza → University of the Pacific
- Bachelor of Science in BioengineeringDe Anza → University of the Pacific
Spot something wrong?
Articulation, prerequisites, course details and class availability all come from sources that change. If something here does not match the official record, tell us and we will fix it — corrections from students and staff are the fastest way this stays accurate.