COMPSCI 132 Computer Networks (2017-2018)

COMPSCI 132 Computer Networks

(Required for CSE and CpE. Selected Elective for EE.)
Catalog Data:

COMPSCI 132 Computer Networks (Credit Units: 4) Computer network architectures, protocols, and applications. Internet congestion control, addressing, and routing. Local area networks. Multimedia networking. Prerequisite: EECS 55 or STATS 67. Computer Engineering and Computer Science and Engineering majors have first consideration for enrollment. Same as EECS 148. (Design units: 2)

Required Textbook:
. Edition, , 1969, ISBN-13 978-0132856201.

Recommended Textbook:
  • Interactive applets, Interactive Exercises, and Powerpoint Slides from Computer Networking: A Top-Down Approach Featuring the Internet, James Kurose & Keith Ross, Addison-Wesley.
  • Computer Networks, Andrew Tanenbaum and David Wetherall, Prentice Hall.
  • Communication Networks : Fundamental Concepts and Key Architectures, Albert Leon-Garcia & Indra Widjaja, McGraw Hill.
  • Communication Networks: A First Course, Jean Walrand, McGraw Hill.
  • Computer Networks: A Systems Approach, Larry Peterson & Bruce Davie, Morgan Kaufmann.
  • High-Performance Communication Networks, Jean Walrand & Pravin Varaiya, Morgan Kaufmann.
  • Data and Computer Communications, William Stallings, Prentice-Hall.
Scott Jordan and Athina Markopoulou
Relationship to Student Outcomes
No student outcomes specified.
Course Learning Outcomes. Students will:
Prerequisites by Topic
  • Probability
Lecture Topics:
  • Telephone networks (1 week)
  • Network architecture (1 week)
  • Internet applications (1 week)
  • Flow control (1 week)
  • Addressing & routing (1.5 weeks)
  • Local area networks (1.5 weeks)
  • Security (0.5 weeks)
  • Convergence and Communications Law (1 week)
  • Project presentations (1.5 weeks)
Class Schedule:

Meets for 3 hours of lecture and 1 hour of discussion each week for 10 weeks.

Computer Usage:
  • Optional
Laboratory Projects:
  • None
Professional Component
  • Contributes toward the Electrical Engineering and Computer Science Major requirements
Design Content Description

Three weeks of this course are devoted to elementary design of basic routing and flow control protocols. In particular, time is devoted to (a) the design of basic routing algorithms, (b) the design of basic flow control protocols. Lectures: 50%, Homework – 50%

Lectures: 50%
Laboratory Portion:
Grading Criteria:
  • Problem Sets: 25%
  • Project: 35%
  • Final: 40%
  • Total 100%
Estimated ABET Category Content:

Mathematics and Basic Science: 0.0 credit units

Computing: 4.0 credit units

Engineering Topics: 4.0 credit units

Engineering Science: 2.0 credit units

Engineering Design: 2.0 credit units

September 1, 2017
Senate Approved:
May 8, 2013
Approved Effective:
2013 Fall Qtr