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
|