Introduction to Statistical and Data Science Programming

This course is an introduction to programming for statistics and data science using both R and Python languages. Starting with basic programming concepts including variables, data types, data structures (lists, arrays, dictionaries, data frames, etc.), selection and repetition structures, to functions and packages, and finally data manipulation, exploration and visualization using both R and Python programming languages

Textbook References

List of topics:

Part 1: Programming in Python

Part 2: Programming in R