Fundamentals of computer communication networks including modeling, performance evaluation, routing, flow control, local area networks, distributed algorithms, and optimization algorithms. Pre: 342, MATH 471; or consent.