COMPSCI168

Download as PDF

COMPSCI 168 - Introduction to the Internet: Architecture and Protocols

Electrical Engineering and Computer Sciences Undergraduate COE - College of Engineering

Subject

COMPSCI

Course Number

168

Course Level

Undergraduate

Course Title

Introduction to the Internet: Architecture and Protocols

Course Description

This course is an introduction to the Internet architecture. We will focus on the concepts and fundamental design principles that have contributed to the Internet's scalability and robustness and survey the various protocols and algorithms used within this architecture. Topics include layering, addressing, intradomain routing, interdomain routing, reliable delivery, congestion control, and the core protocols (e.g., TCP, UDP, IP, DNS, and HTTP) and network technologies (e.g., Ethernet, wireless).

Minimum Units

4

Maximum Units

4

Grading Basis

Default Letter Grade; P/NP Option

Method of Assessment

Written Exam

Instructors

Katz, Paxson, Ratnasamy, Shenker, Stoica

Prerequisites

COMPSCI 61B; COMPSCI 61C is recommended.

Repeat Rules

Course is not repeatable for credit.

Formats

Discussion, Lecture

Term

Fall and Spring

Weeks

15 weeks

Weeks

15

Lecture Hours

3

Lecture Hours Min

3

Lecture Hours Max

3

Lecture Mode of Instruction

In Person, Online

Discussion Hours

1

Discussion Hours Min

1

Discussion Hours Max

1

Discussion Mode of Instruction

In Person, Online

Outside Work Hours

9

Outside Work Hours Min

9

Outside Work Hours Max

9

Term

Summer

Weeks

8 weeks

Weeks

8

Lecture Hours

6

Lecture Hours Min

6

Lecture Hours Max

6

Lecture Mode of Instruction

In Person, Online

Discussion Hours

2

Discussion Hours Min

2

Discussion Hours Max

2

Discussion Mode of Instruction

In Person, Online

Outside Work Hours

18

Outside Work Hours Min

18

Outside Work Hours Max

18