CS 432/532 - Web Science
Spring 2020: Tues/Thurs, 11am-12:15pm, Dragas 1117

Home

Staff

Syllabus

Schedule
  summary
  this week

Class Tools
  Piazza
  Blackboard
  GitHub

Course Overview

Catalog Description: Provides an overview of the World Wide Web and associated decentralized information structures, focusing mainly on the computing aspects of the Web: how it works, how it is used, and how it can be analyzed. Students will examine a number of topics including: web architecture, web characterization and analysis, web archiving, Web 2.0, social networks, collective intelligence, search engines, web mining, information diffusion on the web, and the Semantic Web.

Prerequisites: A grade of C or better in CS 361 (Advanced Data Structures and Algorithms) and CS 330 (Object-Oriented Programming and Design) - or similar experience for graduate students.

We will be using several websites for class this semester. This site (https://www.cs.odu.edu/~mweigle/CS432-S20/) should be your first stop -- it contains links to all of the other sites that are needed.

Summary Schedule

Note: This is a tentative schedule and may be updated during the semester.

Week Date Topic Homework Assigned Homework Due
1 Jan 14 Web Science, Web Architecture HW0, HW1
Jan 16 blank cells mean that the topic will be continued from the previous class
2 Jan 21 Introduction to Python HW0
Jan 23
3 Jan 28 Introduction to R HW1
Jan 30 NO CLASS
4 Feb 4 Measuring and Archiving the Web HW2
Feb 6
5 Feb 11 Searching the Web HW3
Feb 13
6 Feb 18 Social Networks HW4 HW2
Feb 20
7 Feb 25 Selection and Social Influence HW5 HW3
Feb 27 NO CLASS
8 Mar 3 Visualizing Social Networks
Mar 5 NO CLASS HW4
Mar 10 NO CLASS - Spring Break
Mar 12 NO CLASS - Spring Break
Mar 17 NO CLASS - Spring Break (extended due to COVID-19)
Mar 19 NO CLASS - Spring Break (extended due to COVID-19)
Online Instruction Begins
9 Mar 24 Collective Intelligence and Recommender Systems
watch lecture videos
HW6 HW5 (at 11:59pm)
Mar 26 Q&A via Zoom
10 Mar 31 Clustering Algorithms
watch lecture videos
HW7 HW6 (at 11:59pm)
Apr 2 Q&A via Zoom
11 Apr 7 Document Filtering (Classification)
watch lecture videos
HW8
Apr 9 Q&A via Zoom HW7 (at 11:59pm)
12 Apr 14 kNN and Algorithm Summary
watch lecture videos
HW9
Apr 16 Q&A via Zoom HW8 (at 11:59pm)
13 Apr 21 Disinformation
watch lecture videos
EC HW10
Apr 23 Q&A via Zoom HW9 (at 11:59pm)
Exam
Slot
May 5,
12:30-3:30pm
No class meeting EC HW10 (due at 3:30pm)
no late submissions accepted