Abstract:
|
Python is one of the most popular programming languages in the world and it used heavily in both computer science communities as well as industry as a language for developing software systems. As libraries like numpy, pandas, sklearn, and tensorflow have become more popular it has seen increased use in the data science community. As a result, Python has become an important language for data scientists looking to expand their repertoire beyond R. This course provides a working knowledge of the Python language along with its package. By carefully covering analogous code, written in both R and Python, we will use the students understanding of the R programming language to “bootstrap” Python programming constructs, data structures, and control flows. After these concepts are established, we will explore some of the more uniquely “Pythonic” languages quirks, advantages, and challenges. Students of this class should have an intermediate-level knowledge of the R programming language.
|