2024 Fall COMPSCI 168 001 LEC 001

2024 Fall

COMPSCI 168 001 - LEC 001

Introduction to the Internet: Architecture and Protocols

Sylvia Ratnasamy, Peyrin Kao

Aug 28, 2024 - Dec 13, 2024
Tu, Th
11:00 am - 12:29 pm
Class #:31635
Units: 4

Instruction Mode: In-Person Instruction
Time Conflict Enrollment Allowed

Current Enrollment

Total Open Seats: 0
Enrolled: 507
Waitlisted: 0
Capacity: 507
Waitlist Max: 500
No Reserved Seats

Hours & Workload

3 hours of instructor presentation of course materials per week, 9 hours of outside work hours per week, and 1 hours of the exchange of opinions or questions on course material per week.

Final Exam

WED, DECEMBER 18TH
08:00 am - 11:00 am
Dwinelle 155
Dwinelle 145
Latimer 120
Morgan 101
North Gate 105

Other classes by Peyrin Kao

Course Catalog 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).

Class Notes

* Max enrollment is 500 students

* Enrollment priority:
* Phase 1: Only seniors graduating in F24 will be enrolled, based on when they joined the waitlist
* Phase 2: Only seniors graduating in F24, SP25, or SU25 will be enrolled, based on when they joined the waitl.. show more
* Max enrollment is 500 students

* Enrollment priority:
* Phase 1: Only seniors graduating in F24 will be enrolled, based on when they joined the waitlist
* Phase 2: Only seniors graduating in F24, SP25, or SU25 will be enrolled, based on when they joined the waitlist
* Adjustment period: Priority will continue to be given to seniors graduating F24, SP25, or SU25 through 8/23/2024. If there are any additional open seats after that date, they will be filled based on waitlist position only.
* Only EECS/CompSci declared majors can waitlist for this class.

* How enrollment will work:
1. Everyone joins the waitlist for the class.
2. Twice weekly, qualified students will be manually enrolled from the waitlist up to 500 students (enrollment max).

* Time conflicts ARE allowed.

* One alternate final exam will be offered. show less

Rules & Requirements

Requisites

  • Electrical Engineering and Computer Sciences (EECS), EECS/Nuclear Engineering, EECS/Materials Science and Engineering, or Computer Science Majors

Repeat Rules

Course is not repeatable for credit.

Reserved Seats

Current Enrollment

No Reserved Seats

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections