g

CS 336
Computer Networks


In this course, we will study the principles underlying the design of computer networks. We will examine techniques for transmitting information efficiently and reliably over a variety of communication media. We will look at the addressing and routing problems that must be solved to ensure that transmitted data gets to the desired destination. We will come to understand the impact that the distributed nature of all network problems has on their difficulty.


To simplify printing of the information about CS 336 found on these pages, a single page on which all the information about CS 336 is grouped together is also available.