Human-computer interaction (HCI) is the multidisciplinary study and practice of designing interactive computing systems that support human activities in work, learning, play and daily life. Drawing on ...
The course will cover a broad range of topics including congestion control, routing, analysis and design of network protocols (both wired and wireless), data centers, analysis and performance of ...