COMMLD 520: Community Data Science: Programming and Data Science for Communicators

Course Description:

This course will introduce basic programming and data science tools to give students the skills to find, access, and synthesize data into information that can be analyzed and acted on. We will cover the basics of the Python programming language, web APIs including APIs from Wikipedia and Twitter, and basic tools for statistical hypothesis testing, data manipulation, and visualization. Students will be encouraged to bring questions and problems from their own area of interest and apply Python and Data Science to those problems through an independent project. Our target audience is students with no previous programming experience.