Python for Analytics
This introductory course provides students with sufficient background in Python programming language for use in analytics applications as well as potentially conducting research in the area. The course is designed to prepare students for the applied analytics problems and projects they will encounter in advanced analytics courses. It will start with basic programming topics using Python and cover using powerful Python packages such as Numpy, Scipy, Pandas, and Matplotlib that are essential for descriptive, predictive, and prescriptive analytics. Students will work on group projects along with the instructor in order to solidify the lectures into practical experience using Python for analytics.
Topics
- LEARNING GOALS Upon completion of the course students will have learned how to: ● use Python and core scienti ic packages to solve complex analytics problems; ● develop custom Python scripts and functions to perform analytic computations; ● visualize analytic results in graphical form; ● understand the array of mathematical toolkits provided by the Python packages covered.
Official catalogue course objectives and student learning outcomes
Sources
- Course catalogue ↗2026-2027