Recent ProfessorsNot yet assignedRecent SemestersNo scheduled sections on recordClass SizeNot publishedCredits3PrerequisitePrerequisite: (Completion of, or concurrent enrollment in): CSIT 175 Transfers ToCSUDescriptionProvides the advanced knowledge and skills necessary to use the Python programming language to develop software to analyze big data. Topics of study include creating functions and classes, implementing data structures, error handling, file processing, and data visualization. The course includes hands-on exercises and projects, in which students will apply Python programs to analyze real world big data problems in fields of machine learning, data science, ArcGIS, and cloud computing.