Notebook and Laptop

Photo by Firmbee.com on Unsplash

Assignments in this course fall into three categories:

  1. Homework
  2. Weekly Comments
  3. Final Project

With few exceptions, assignments will be turned in using Observable.io and submitted through the course LMS as a shareable link. You will provide the final project using GitHub and will require you to gain familiarity with online version control. For any web programming assignments it is recommended that students download and become comfortable with an IDE capable of web programming IDE such as WebStorm or PyCharm

Homework

Assignments regularly change, but often conform to one of the following topics. Check the course LMS for detailed instructions during your semester.

  1. Tabular Data Analysis
  2. Spatial Data Mapping
  3. Interactive Network Data Analysis
  4. Data Wrangling
  5. Design Workshops

Weekly Comments

Class participation includes both in-lecture activities (as is feasible) and engagement on the course discussion site on our LMS. All enrolled students are required to submit at least one substantive discussion post per week related to the course readings or lecture material.

Good comments typically exhibit one or more of the following:

  • Critiques of arguments made in the reading
  • Analysis of implications or future directions for work discussed in lecture or readings
  • Insightful questions about the readings or answers to other people’s questions
  • Links and commentary for web resources or examples that pertain to a lecture or reading

Undergraduate vs Graduate

If you are enrolled as a graduate student, there will be additional readings assigned and additional requirements for each assignment. Be sure to check the course LMS for detailed guidance on each assignment.