Math 10 serves as the introductory course in programming and machine learning algorithms, mainly targeted for the students with mathematical background and have interests in the Data Science specialization. In addition to the introduction of popular python data science packages (Numpy, Matplotlib, Pandas, Seaborn and Scikit-learn), this course also emphasizes the understandings of rationales underlying the programming language and machine learning algorithms.
(Updated FALL 2020)
There will be NO official textbook for this course. You may find the following references helpful:
- For Python Programming : A Byte of Python
- For Machine Learning in Python: Python Data Science Handbook
Please also check the links in our lecture notes.