STSCI 5045

STSCI 5045

Course information provided by the 2026-2027 Catalog.

The first part of the course teaches basic Python programming knowledge and skills, such as Python variables, data containers, language controls, functions, objects, class, data structures, regular expressions, graphics, GUI, Jupyter notebook, etc. The second part deals with Python application in statistics (e.g., 2D/3D data visualization and statistical analysis, using some important Python packages for statistical computing and machine learning, for example, Numpy, Scipy, Pandas, and Scikit-learn, etc.) Python-database integration (e.g., access, update and control an Oracle database), and Python web services (e.g., database-driven dynamic webpages using Python CGI scripts). These techniques are utilized in a comprehensive course project. (MHA-EL)


Prerequisites STSCI 5060 (or basic SQL programming skill), and one intro statistics course.

Program Requirements (MHA-EL)

Last 4 Terms Offered 2025FA, 2024FA, 2024SP, 2023SP

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: STSCI 4060

  • 4 Credits Stdnt Opt

  • 10037 STSCI 5045   LEC 001

    • MWF
    • Aug 24 - Dec 7, 2026
    • Yang, X

  • Instruction Mode: In Person

  • 10038 STSCI 5045   DIS 201

    • T
    • Aug 24 - Dec 7, 2026
    • Yang, X

  • Instruction Mode: In Person

  • 10039 STSCI 5045   DIS 202

    • W
    • Aug 24 - Dec 7, 2026
    • Yang, X

  • Instruction Mode: In Person