STSCI 4060

STSCI 4060

Course information provided by the Courses of Study 2024-2025.

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.

When Offered Spring.

Prerequisites/Corequisites Prerequisite: basic programming skills (any language), one introductory Statistics course, SQL (Oracle preferred).

Distribution Category (SDS-AS) (OPHLS-AG)

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18564 STSCI 4060   LEC 001

    • MWF Ives Hall 105
    • Aug 26 - Dec 9, 2024
    • Yang, X

  • Instruction Mode: In Person
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  • 18565 STSCI 4060   DIS 201

    • T Warren Hall 175
    • Aug 26 - Dec 9, 2024
    • Yang, X

  • Instruction Mode: In Person