Skip to content

Files

Latest commit

bc708e6 · Mar 28, 2016

History

History

Week10

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 28, 2016
Mar 25, 2016
Mar 25, 2016
Mar 17, 2016
Mar 25, 2016
Mar 25, 2016
Mar 25, 2016

#Week 10 Overview#

Network Analysis

This week we introduce basic network analysis by using the Python NetworkX library. First, we will introduce basic graph concepts such as a node, edge, and the difference between directed and undirected graphs. Next, we will discuss matrix representations of graph data, graph visualizations, and basic graph analysis including quantifying graph distances, diameter, and density. After this, we will discus graph traversal and exploration. Finally, we will learn how to apply these concepts to analyze social media data.

Objectives

#####By the end of this lesson, you should be able to:######

  • Understand the basic concepts and representations of a graph
  • Understand basic graph analytic techniques
  • Be able to create and visualize a graph in Python by using the NetworkX library.
  • Be able to apply network analysis techniques to social media in Python.

Activities and Assignments

Activities and Assignments Time Estimate Deadline* Points
Week 10 Introduction Video 10 Minutes Tuesday 20
Week 10 Lesson 1: Introduction to Network Analysis: Graph Concepts 2 Hours Thursday 20
Week 10 Lesson 2: Introduction to Network Analysis: Graph Analysis 2 Hours Thursday 20
Week 10 Lesson 3: Introduction to Network Analysis: Social Media 2 Hours Thursday 20
Week 10 Quiz 45 Minutes Friday 70
Week 10 Assignment Submission 4 Hours The following Monday 80 Instructor, 40 Peer
Week 10 Completion of Peer Review 2 Hours The following Saturday 30

Please note that unless otherwise noted, the due time is 6pm Central time!