The
goal of this course is to expose students to recent advances in wired and
wireless net- works, with focus on the architectural and protocol aspects
underlying the design and operation of such networks. These aspects include,
among others, medium access protocols, routing protocols, quality-of-service
provisioning, traffic control, flow control, protocols for wireless LANs, ad
hoc networks, sensor networks, etc. In the process of learning network
architectures and protocols, students will be exposed to various analytical
methods that are used in the design and engineering of next-generation
networks. They will also use simulations to evaluate the performance of various
design concepts.

Prerequisite(s):

Introductory course on computer networks

Textbook(s):

·Class notes — Notes will be provided in several parts, which can be purchased from the EES Copy Center, Rm. 137, Harvill Bldg. Occasionally, notes, supplemental material, homework assignments, quizzes, etc., will be sent by email or by posting them on the class Web page.

·Assigned reading — Several technical articles from the literature will be assigned throughout the semester. Their titles will be announced in class and posted on the class Web page. Electronic copies of such articles can often be obtained from the UA Digital Library. Material not available in electronic form can be purchased from the EES Copy Center. Papers will be continuously assigned throughout the semester.

·IETF RFCs and IEEE standards.

·Selected chapters from various books (copies can be purchased from the Copy Center).