CS 765 Complex Networks

Department of Computer Science & Engineering

UNR, Spring 2023

Course Information - Prerequisites - Objective - Description - Topics - Textbooks - Tools - Resources - Organization - Project - Grading - Schedule

Course Information

Class hours Wednesday, 5:30 - 8:45 pm
Class location WPEB 200
Instructor Dr. Batyr Charyyev
E-mail bcharyyev <at>unr.edu
Phone (775) 682-6721
Web page https://bcharyyev.com/teaching
Office WPEB 323 (William N. Pennington Engineering Building)
Office hours Wednesday 1:00 - 3:00 pm or by appointment

Prerequisites


Objective

Students who successfully complete this course will gain:

Description

Catalog Description: Theory and modeling: biological, information, social and technological networks. Network models: scale-free, small-world, power-law. Processes on networks: epidemics, resilience, search.

This course covers theory and modeling of real-world networks such as computer, social, and biological networks where the underlying topology is a dynamically growing complex graph.

Many phenomena in nature can be modeled as a network and studied using network science. Researchers from many areas including biology, computer science, engineering, epidemiology, mathematics, physics, and sociology have been studying complex networks of their field.

Scale-free networks and small-world networks are well known examples of complex networks where power-law degree distribution and high clustering are their respective characteristic feature. These networks have been identified in many fundamentally different systems. Complex networks display non-trivial topological features that require an in depth study.


Topics (Tentative)


Textbooks (Recommended)


Tools


Data Resources


Organization


Research Project

The main component of your grade is a research project in network science that may materialize as a paper. If your project has a significant computational component (e.g., downloading and analyzing a network dataset), then you may work with a partner after consulting with the instructor. The paper will be judged on the following criteria:

Following are sample project topics:


Grading (Tentative)

Both grading policy and scale are subject to change.

Grading Policy

Grading Scale

Important Note: You will have one week to appeal for your grades after the graded assignments/tests are returned. So, please keep this in mind if you think that there is a problem/issue with the grading of your work.


Schedule (Tentative), Notes & Assignments

This is a tentative schedule including the assignment dates. It is subject to readjustment depending on the time we actually spend in class covering the topics.

Date Lectures Assignments & Notes
Wed, Jan 25 Lecture #1: Introduction & Empirical Study of Networks Connected: The Power of Six Degrees  
Wed, Feb 1 Lecture #2: Empirical Study of Networks
Wed, Feb 8 Lecture #3: Mathematics of Networks & Network Metrics Project Abstract due  
Wed, Feb 15 Lecture #4: Network Metrics & Centralities HW-1 due  
Wed, Feb 22 Lecture #5: Centralities & Communities HW-2 due  
Wed, Mar 1 Lecture #6: Introduction and Related Work Presentation Related Work report due  
Wed, Mar 8 Lecture #7: Communities & Network Models
Wed, Mar 15 Lecture #8: Network Models & Network Evolution
Wed, Mar 22 Spring break (no class) HW-3 due  
Wed, Mar 29 Lecture #9: Network Evolution & Data Mining Essentials HW-4  
Wed, Apr 5 Lecture #10: Data Mining Essentials & Network Dynamics
Wed, Apr 12 Lecture #11: Methodology Presentation Methodology report due  
Wed, Apr 19 Lecture #12: Network Dynamics & Network Resilience
Wed, Apr 26 Lecture #13: Network Resilience & Search in Network
Wed, May 3 Lecture #14: Search in Network & Information Diffusion HW-5  
Wed, May 10 Prep Day (no class)  
Wed, May 17 Lecture #15: Final Project Presentation Final report due @ 8am  


 

Course Information - Prerequisites - Objective - Description - Topics - Textbooks - Tools - Resources - Organization - Project - Grading - Schedule


Last updated on Dec 9, 2022