- Syllabus
- Course Materials on Canvas
- Lecture Slides (Google Drive folder)
Week | Week Start Date | Topic | Resources and Assignments |
---|---|---|---|
1 | Jan 7 | Introduction to Web Science and Web Architecture | EC0 - Getting Started |
2 | Jan 14 | Introduction to Python | Python Google Colab notebook Python lab exercises HW1 - Web Science Intro |
3 | Jan 21 | Introduction to Info Vis with R, Python | InfoVis in R Colab notebook InfoVis in Python Colab notebook |
4 | Jan 28 | Measuring the Web | |
5 | Feb 4 | Archiving the Web | [HW2] - Web Archiving |
6 | Feb 11 | Searching the Web | [HW3] - Ranking Webpages |
7 | Feb 18 | Social Networks | [HW4] - Exploring Social Networks |
8 | Feb 25 | Selection and Social Influence | |
Mar 6 | Mar 6-11 NO CLASS - Spring Break | ||
9 | Mar 12 | Visualizing Social Networks | NetworkX example Colab notebook d3 example at Observable [HW5] - Graph Partitioning |
10 | Mar 18 | Disinformation | [HW6] - Analyzing Disinformation Domains |
11 | Mar 25 | Collective Intelligence and Recommender Systems | PCI Ch2 (Making Recommendations) code examples [HW7] - Recommender Systems |
12 | Apr 1 | Clustering Algorithms | PCI Ch3 (Discovering Groups) code examples [HW8] - Clustering |
13 | Apr 8 | Document Filtering (Classification) | PCI Ch6 (Document Filtering) code examples [HW9] - Email Classification |
14 | Apr 15 | kNN and Algorithm Summary | PCI Ch8 (Building Price Models) code examples |
Mon, Apr 24 | last day of classes |