Course Detail:

CSE5502


Programming for Data Science

3 Credit Hour Course

Prerequisite:

Introduction, environment; Data, variables, basic python syntax, arithmetic operations, strings, lists and dictionaries; Conditions, loops; Functions; Object Oriented Programming; File handling; Python packages, Numpy basics; Statistical analysis using Python dataset basics - creating data frames, loading data, saving and serializing, inspecting data frames; Visual exploration - introduction and basic plots, Pandas vs Matplotlib, visualizing 1D/2D distributions, higher dimension visualizations basic data manipulations; grouping and aggregation. [Reference language: Python]