The School of Computer Science Technical Workshop Series Presents: Graph Mining in Python Using NetworkX by: Mahshad Hashemi

Wednesday, November 30, 2022 - 17:00 to 18:00

The School of Computer Science at the University of Windsor is pleased to present...

Technical Workshop Presentation by: Mahshad Hashemi PhD Student

​​Graph Mining in Python Using NetworkX​

Date: Wednesday, November 30th, 2022 

Time:  5:00pm – 6:00pm 

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

LATECOMERS WILL NOT BE ADMITTED once the presentation has begun.

Abstract: 

In previous workshop we covered the basic concepts of Graph Theory and some of the common problems in real life that are solved using Graph Theory. In this workshop we will start using python for analyzing graphs with the help of NetworkX which is one of the famous libraries of Python.
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:

Introduction 

Graph types 

Algorithms 

Functions 

Graph generators 

Linear algebra 

Converting to and from other data formats 

Relabeling nodes 

Reading and writing graphs 

Drawing 

Randomness 

Exceptions 

 

Prerequisites:

Basic knowledge of Python and fundamentals of Graph Theory 

 

Biography: 

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