TECHNICAL WORKSHOP SERIES: Graph Mining in Python Using NetworkX (Part 2) by Mahshad Hashemi

Monday, November 20, 2023 - 14:00

School of Computer Science


Technical Workshop SeriesGraph Mining in Python Using NetworkX (Part 2)

Presenter:  – PhD Candidate Mahshad Hashemi

Date: Monday, November 20th, 2:00 pm – 3:00 pm

Location: 4th Floor (Workshop space) at 300 Ouellette Avenue (School of Computer Science Advanced Computing Hub)



In previous workshops we covered Graph Theory and some of the common problems in real life that are solved using Graph Theory. Also, we introduced NetworkX and the fundamental functions of it. In this workshop we will continue with more special cases and scenarios. At the end of this workshop, students will be able to use NetworkX package for creation, manipulation, and study of the structure, dynamics, and functions of complex networks.


Workshop Outline:

  • Path Graph
  • Cycle Graph
  • Peterson Graph
  • Random Graphs
  • Complete Graphs
  • Grid Graphs
  • Other Special Graphs
  • Adding features to Graphs



Basic knowledge of Python and fundamentals of Graph Theory



Mahshad is a Ph.D. candidate and research assistant in the School of Computer Science. Her primary research focus is on using Graph Theory to solve biological problems.