As part of the requirements of the course, you need to complete a project on a topic of your choice, related to the class material.

Project Topics:
There is a lot of flexibility on the choice of the topic, as long as it overlaps with issues and methods covered in this class. We will be happy to discuss candidate topics with you and provide pointers to the literature. Potential topics for the project include, but are not limited to:
  • Models of Complex Networks
  • Structural Network Properties and Analysis
  • Complex Networks and Epidemics
  • Rumor Spreading
  • Community Structure in Networks
  • Generation of Complex Networks
  • Community Detection in Complex Networks
  • Motif Discovery in Complex Networks
  • Complex network mining
  • Dynamics and evolution patterns of complex networks
  • Applications of complex network analysis
Do not worry about reviewing original research results. However, try to go beyond just reading and summarizing the results of a published paper by thinking critically about its presentation, its potential extensions, connections to related papers, etc.

Project Report:
You are expected to submit a report on your project. The project report should be written with 12-point font, single spaced, and in a single column. It should be at most 10 pages in length for a single-person project, at most 16 pages for two people, and at most 20 pages for three people, not including figures. The length restriction is intended to help you focus on delivering a crisp message. On the other hand, you can include an appendix with additional material (e.g., long technical arguments, code,... if you think these are necessary).

Project Presentation:
You are also expected to prepare a 15-30 mins presentation summarizing the main results in your project report.