(This course is cross-listed with EEC 173A.)
Please read the article Brief History of the Internet.
1:40 pm to 3:00 pm, Tuesday and
Thursday, Max Kleiber Hall 3
Section 1 -- 3:10 pm to 4:00 pm on Tuesday, 1204 Haring Hall
Section 2 -- 9:00 am to 9:50 am on
Friday, 1130
Hart Hall
Section 3 – 6:10 pm to 7:00 pm on Monday, 1130 Hart Hall
Office: 3052 Kemper
Hall
Office Hours: Tuesday: 3:00 pm to 5:00 pm
Thursday: 3:00 pm to
5:00 pm
(and other times by
appointment)
e-mail: krahman AT ucdavis
dot edu
TA Office: 47 Kemper Hall
Office Hours:
Monday:
10:00 am to 11:00 am Tuesday:
9:00 am to 11:00 am Wednesday:
9:00 am to 11:00 am TA Office: 53 Kemper Hall Monday: 9:00 am to 10:00 am Wednesday: 4:00 pm to 6:00 pm Friday: 4:00 pm to 6:00 pm email: dgle AT ucdavis
dot edu James
F. Kurose and Keith W. Ross, Computer Networking, Seventh Edition,
Addison-Wesley, 2016. ECS 60; and Math 135A or Stat
131A/120/32 1) Homework Assignments (10%) Overview of computer networks and the
Internet, Layered Network Architecture and Protocols, Application Layer,
Transport Layer, Network Layer, Routing, Switching, Data-Link Layer, Local Area
Networks, Wireless Networks, Physical Aspects of Data Transmission. This course educates the student on the
principles of computer networks using the Internet as the working example.
Students are taught the material using a "top-down approach" starting
with the Application Layer and working downwards layer by layer. The layered
network architecture is first introduced as well as the notion of protocols
(connectionless vs. connection-oriented; reliable vs. unreliable; etc.) Application
layer issues: client-server model vs. peer-to-peer model. Transport layer
protocols: Transmission Control Protocol (TCP) vs. User Datagram Protocol and
related issues. Flow control. Congestion control. Network layer issues: routing
protocols, switch fabric architectures, shortest-path algorithms. Data-link
protocols and local area networks: random access protocols, Ethernet, token
ring. Physical media characteristics. Wireless networks. At the end of the
course, students will be able to understand the underlying principles in
computer networks, and to design network architectures with reasonable effort.
They will also be prepared to undertake an in-depth study of local area
networks and wide area networks dealing with their access mechanisms, routing
algorithms, performance evaluation methodologies, and related issues. Students
will gain experience in the design and analysis of network protocols through
experiments on simulation models. Copyright (2019) (Sabidur
Rahman and Professor Biswanath Mukherjee). All federal and state copyrights reserved for all original material
presented in this course through any medium, including lecture or print.
Individuals are prohibited from being paid for taking, selling, or otherwise
transferring for value, personal class notes made during this course to any
entity without the express written permission of (the author). In addition to
legal sanctions, students found in violation of these prohibitions may be
subject to University disciplinary action. This page is maintained by:
email: jrwwang AT ucdavis dot eduGiap Le, PhD
Student of Electrical and Computer Engineering
Office Hours:
Textbook
Prerequisites
Basis for Grading
2) Projects (35%): 17.5% each. All projects/homeworks should be submitted via
canvas.
3) Midterm Exam – Thursday, May 9, 2019
(25%)
4) Final Exam -- Monday, June 10, 2019; 3:30 pm
to 5:30 pm (30%)
Catalog Description
Course Outline
Expanded
Course Description -- click here
Copyright