CCE0390 — Python for Data Science
This course introduces the Python programming language and select data science topics. It describes Python features, demonstrates tools used to develop and build Python programs, and then uses hands-on training to teach students how to create them. Topics include structured and object-oriented programming concepts, data types (lists, tuples, dictionaries), selection and repetition structures, functions, accessing a SQL database, and file I/O. Students will develop and implement a variety of Python programs and learn about Python's data science packages for data manipulation, analysis, and visualization.