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:
- Develop custom visualizations that communicate data and results of an analysis.
- Respond to specific scripting requirements to address analytical problems and improve workflows.
- Apply the concepts and logic of data science principles for object-oriented programming.
Add to Portfolio (opens a new window)
|