Peter M. Musial
    MATE 4995: Computer Networks

    Spring 2009

  • Course Objectives
      Growth of computer networks in the past few decades has been spectacular. The key force behind such amazing growth is network applications on which our society has become increasingly dependent. One of the more outstanding application exampless is the World Wide Web, which is used for finances, information propagation, entertainment, etc. Moreover, the rapid network technology expansion enabled a new set of devices to enter the arena of computer networks. The dominant new player is the cellphone. These little devices are very capable and the ability to carry a voice conversation is only one of the plethora of services provided by a modern cellphone.

      In this course we will learn about network architectures and how is it that they allow us to develop, deploy, and use a wide array of different applications. More specifically, we will learn about layered network architectures, network applications, network programming interfaces, transport services, network routing, etc. To aid the process we will use homework problems, programming, and research assignments.

  • Course Textbook
    • Computer Networks, A Top-Down Approach., by Kurose and Ross
  • Course Outline (public access)
  • Lecture Slides (restricted access) -- slides of J.F Kurose and K.W. Ross modified by P.M. Musial.
  • Project Notes (restricted access)
  • Homework Assignments (restricted access)
  • Other Information (public access)
  • In the News and Other Good Stuff (public access)

Peter M. Musial
Department of Computer Science
University of Puerto Rico
Rio Piedras Campus
PO Box 23355
San Juan, PR 00931-3355
Email: click here to see it
Office: C-171
Tel: (787) 764-0000 ext. 7329
Fax: (787) 773-1717

Last modified March 2009 wordpress blog stats