326E Elements of Networking

Undergraduate Program

Introduction to the principles and basic concepts of the Internet. Networking applications and protocols. Simple client/server applications. Other topics may include network technologies and topologies, packet and circuit switching, LANS and WANS, Internet security, and network management. Three lecture hours a week for one semester. May not be counted toward a degree in computer science.


One of the following courses with a grade of at least C-: Computer Science 307, 312 or 312H, 314 or 314H or Electrical Engineering 322C or 422C.