Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Syllabus Information

 

Fall 2022
Apr 25, 2024
Transparent Image
Information Use this page to maintain syllabus information, learning objectives, required materials, and technical requirements for the course.

Syllabus Information
CS 17600 - Data Engineering In Python
Associated Term: Fall 2022
Learning Outcomes: 1. Write Python code using loops, decision statements, and functions. 2. Explain how arguments are passed in Python functions and how the scope of variables impacts execution. 3. Use the operations on lists, tuples, and dictionaries to perform appropriate data manipulations. 4. Using Matplotlib, create informative plots and other data visualizations. Explain the key qualities of good visualizations. 5. Creating and manipulating DataFrames using Pandas. 6. Create Python code as well as methods in Pandas to select, search, change, and summarize data in tables. 7. Explain how to identify and fill in missing values in data. 8. Apply Pandas functions combine and merge datasets, perform a range of data aggregations, groupings and cross tabulations. 9. Given multiple data sets, demonstrate how to summarize, transform, combine the data sets, and aggregate and visualize the resulting data set.
Required Materials:
Technical Requirements:


Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4