Course Detail
CSE5502
Programming for Data Science
3 Credit Hour Course
Intended For Level 0 Term 0 Students
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]