Here is a list of selected courses I teach.
This course is designed for the Data Science and Business Analytics Masters Degree. The course if offered every Spring and Fall semester.
Welcome to the Spring 2019 Visual Analytics Course!
This course intends to teach one of the essential data science skills - interactive data visualization and analysis.
By the end of this course, you will develop understanding of several important data visualization topics, including
principles of data visualization design (so you can clearly articulate what makes a good and effective data visualization)
the process and steps of designing a good interactive visualization
multiple state-of-the-art web-based programming languages that help you create beautiful interactive visualizations
As a bonus, everyone will have their own personal website built through one of the programming exercises. Feel free to beatify and enrich your website after this course.
The lectures and exercises will be augmented or reinforced with reading materials and online videos. They will be posted along with the corresponding lecture on Canvas.
This course is designed to teach concepts and skills about web technologies and how to collect data from the web. The topics include introduction to web technology and social media platforms; the web architecture, web/social media data crawling, and web/social media data analysis. The primary programming language for the course is Python. A Python tutorial will be provided at the beginning of the course.
This course is offered every Fall.
Course materials are available on Canvas.