Princeton University
Computer Science Dept.

Computer Science 496
Special Topics in Computer Science:
Complex Networks - Analysis and Applications

Andrea LaPaugh

Fall 2017


General Information | Schedule and Assignments |  Project Page | Announcements

EVOLVING:  CHECK BACK FOR UPDATES

The reading for a class should be completed before class.


Important dates:

Wed. Oct 18:  5 minute project proposals by students in class
MOVED Wed.  Oct 25 - Fri. Oct 27:  take-home midterm exam window - details to follow

Wed. Nov. 8 - Fri. Nov 10:  take-home midterm exam window - details to follow
Wed.  Dec 6 - Fri. Dec 8:
take-home second exam window - details to follow
We will find a time some late in reading period or the beginning of Exams Period for Project Presentations
Tues. Jan 16  Dean's Date, written project report due


WEEK 0

Wed. Sept 13:
Introduction to Network Science

WEEK 1
Mon. Sept 18: 
Review of graph concepts
Wed. Sept 20:  Network properties

WEEK 2
Mon. Sept 25: 
Network properties continued : new properties and betweenness
Wed. Sept 27:  No Class


WEEK 3
Mon. Oct. 2:  PageRank and other global link metrics

Wed. Oct 4: Homophily
Note:  we will start by going around to discuss your thoughts on your projects


WEEK 4

Mon.  Oct 9: Visualization algorithms

Wed. Oct 11:  Random Graphs


WEEK 5

Mon. Oct 16: Scale-free Networks

Wed. Oct 18:  5 minute project proposals by students in class;  continuing Scale-free Networks


WEEK 6

Mon. Oct 23: Clustering Overview

* Manning, Christopher D.;  Raghavan, Prabhakar; Schutze, Hinrich, Introduction to Information Retrieval, Cambridge University Press,  2008, reprinted 2009. The above link is to the website for the book, which contains, among other things, links to complete html and pdf (6.6 MB) versions. The Safari books online version is available here.

Wed. Oct 25: Hierarchical Agglomerative Clustering



October 28 - November 5 fall break




WEEK 7

Mon. Nov. 6: Hierarchical Divisive Clustering

Wed. Nov. 8:  Clustering by iterative improvement, with betweenness; evaluating clusters
Wed.  Nov. 8 - Fri. Nov 10:  take-home midterm exam


WEEK 8

Mon. Nov. 13: Spectral Clustering background

Wed. Nov. 15:  Spectral clustering, overlap clusters, Gephi's algorithm


WEEK 9

Mon. Nov. 20: Growing networks: preferential attachment

Wed. Nov. 22: Thanksgiving holiday break


WEEK 10

Mon. Nov. 27: Preferential attachment simulation; other network models

Wed. Nov. 29: Epidemic modeling

WEEK 11

Mon. Dec. 4: Epidemic modeling: networks

Wed. Dec. 6: Epidemic modeling: vaccinating; Network robustness: cascading failures

Wed.  Dec 6 - Fri. Dec 8: take-home second exam window


WEEK 12

Mon. Dec. 11: Network Robustness: Percolation model

Wed. Dec. 13: Network Robustness: other topics; Closing remarks




READING PERIOD

Project Report due 5:00 pm Dean's Date, Tuesday Jan. 16, 2018 by CS Dropbox submission.


last revised Mon Dec 11 17:42:24 EST 2017
Copyright  2017 Andrea S. LaPaugh