Courses Detail Information

ECE4440J – Networks


Yifei Zhu

Credits: 4

Pre-requisites: ECE4010J; ECE2800J


This course serves as an introduction to a broad class of networks, including social networks, computer networks, trading networks, etc. Specifically, we introduce how these networks are connected, how they form, how processes and transactions take place on them, and how they are being transformed and interconnected in the modern world. Students will learn how to develop and apply mathematical models and tools from graph theory, probability and game theory in order to analyze network processes such as how opinions and fads spread on networks, how sponsored advertisements are developed, how web content is displayed, how recommendation systems work, etc.

Course Topics: