Apr 27, 2024  
2020-2021 SGPP Catalog and Handbook 
    
2020-2021 SGPP Catalog and Handbook [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

DIGA625 Python Programming for Technology Applications (3 cr.)

Prerequisite(s): DIGA605  or equivalent or consent of program director
The course focuses on core programming concepts such as classes and objects, controlling flow, user input, batch processing, and error handling while working in the context of data processing, analysis, and visualization. The course explores a variety of Python packages and integration for project development. Custom workflows and visualizations for both spatial and tabular data are also discussed.

Upon completion of the course students are expected to be able to do the following:

  1. Develop custom visualizations that communicate data and results of an analysis.
  2. Respond to specific scripting requirements to address analytical problems and improve workflows.
  3. Apply the concepts and logic of data science principles for object-oriented programming.



Add to Portfolio (opens a new window)