11-603 Python for Data Science
12 units, Carnegie Mellon University
Students learn the concepts, techniques, skills, and tools needed for developing programs in Python. Core topics include types, variables, functions, iteration, conditionals, data structures, classes, objects, modules, and IO operations. Students get an introductory experience with several development environments, including Jupyter Notebook, as well as selected software development practices, such as testdriven development, debugging, and style. Course projects include reallife applications on enterprise data and document manipulation, web scraping, and data analysis.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.