Teacher
|
VEGNI ANNA MARIA
(syllabus)
Lectures 1. Course Introduction - What are networks? - Small worlds - Social and Telecommunications networks 2. Network performance - Delay, Packet loss, Throughput, Jitter 3. Transport layer - Basics on TCP, Timers, Flow and Congestion Control 4. Data information sources - Average rate and peak rate, Burstiness, traffic sources in NS2 5. Network Applications - Network Application Architectures (Client-Server and P2P), Peer-to-Peer applications (BitTorrent and Skype), HTTP and FTP, DNS 6. VANETs - Introduction to Vehicular Ad-hoc NETworks, main aspects and differences with MANETs, Safety and comfort applications, communication protocols 7. Search Engines - Link structure and TF-IDF, Page Ranking techniques (HITS, PageRank) 8. Optical wireless communications - Visible light communications
(reference books)
- J.F. Kurose, and K.W. Ross, "Computer Networking: A Top-Down Approach", 6th Edition, Addison Wesley. - A.S. Tanenbaum, "Computer Networks", 4th Edition, Prentice Hall 2002. - D. Easley, and J. Kelinberg, "Networks, Crowds, and Markets: Reasoning about a Highly Connected World", Cambridge University Press, 2010. - Z. Ghassemlooy, W. Popoola, and S. Rajbhandari, "Optical wireless communications, System and Channel modeling with MATLAB", CRC Press - Lecture notes by the Professor
|