Dr. Massimiliano Pierobon
Assistant Professor
Department of Computer Science and Engineering
University of Nebraska-Lincoln
Lincoln, NE 68588
Office: 107 Schorr Center
Office Hours: M W 3:30PM – 4:30PM or by appointment.
Tel: (402) 472-5021
Fax: (402) 472-7767
Web: http://cse.unl.edu/~pierobon/
This course will introduce the students to the architecture of
communication networks, a voyage to the heart of our cyber
society, revealing the under-the-hood secrets of one of the
largest and most complex systems ever engineered: the Internet.
We will delve into the fascinating world of the latest internet
applications (VoIP, YouTube, Netflix) and see how they
actually work. We will uncover the secrets of a transport
protocol: how two entities can communicate reliably over a
medium that may lose and corrupt data. Then, we will look at
how a piece of information (packet) from your home can take
an intricate route around the world to go to your friend down
the road. We will then study how a many computers connected
to the same link can diligently transmit messages without
interfering, and how a corrupted message can be restored to its
original state through both simple and sophisticated techniques.
We will finish by studying how a message is physically
propagated between a transmitter and a receiver, and some of
the principles of Wireless, Mobile, and Sensor Networks (WiFi,
3G, and 4G), keeping always an eye to everyday practical use
cases.