Objectives and Learning Outcomes

  • Understand to the basic concepts of network analysis (Evaluation: problem sets)
  • Collaborate with peers to apply these methods to a variety of networks (Evaluation: projects)
  • Understand the link between qualitative and quantitative methods of network analysis (Evaluation: short analysis papers)

Course Outline

The course will be a combination of lecture, hands-on exercises, and discussion. Assignments will include the application of technologies to given tasks, analysis and writing of results on small projects, and a larger course capstone project that integrates the types of insights and analysis learned in class to study a specific type of network

  1. Network basics - structure, nodes and edges, centrality measures
  2. Network Visualization - how to represent and visualize networks
  3. Edge features - edge weight, tie strength, trust, interaction frequency, and other measures
  4. Network Propagation
  5. Small Worlds and Power Laws
  6. Temporal and Dynamic Networks
  7. Building networks - how to take observations and create network structure to analyze


This course has a end-of-semester group project focusing on the fake news ecosystem. The project outline is here:

Class Material



  • 50% Homework assignments (problem sets, papers, short analysis projects)
  • 25% Class Participation (includes in-class exercises)
  • 25% Final Project


Late policy: for assignments turned in a day or less late, you will lose 25% of your grade. Assignments more than a day late will not be accepted.

Class Participation

Class discussion will be an important part of this class running well. You will be assigned minimum participation requirements in the discussion boards, but you are encouraged to participate more. In class exercises are a required and important part of participation.

Academic Integrity

The University of Maryland, College Park has a nationally recognized Code of Academic Integrity, administered by the Student Honor Council. This Code sets standards for academic integrity at Maryland for all undergraduate and graduate students. As a student you are responsible for upholding these standards for this course. It is very important for you to be aware of the consequences of cheating, fabrication, facilitation, and plagiarism. For more information on the Code of Academic Integrity or the Student Honor Council, please visit http://www.shc.umd.edu.