CS 4700 — Network Fundamentals

4 semester hoursUndergraduateLectureusually offered: fall, springtypical days: T/FBostonTraditional

Introduces the fundamental concepts of network protocols and network architectures. Presents the different harmonizing functions needed for the communication and effective operation of computer networks. Provides in-depth coverage of data link control, medium access control, routing, end-to-end transport protocols, congestion and flow control, multicasting, naming, auto configuration, quality of service, and network management. Studies the abstract mechanisms and algorithms as implemented in real-world Internet protocols. Also covers the most common application protocols (e-mail, Web, and ftp).

Prerequisites

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Spring 202413120155%0.0
Fall 202428110081%9.5
Spring 2025314215592%4.3
Summer A 20251194048%21.0
Fall 20252719674%12.5
Spring 2026213417079%18.0

Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.

Meeting times

Share of recent sections by weekday: M 28% · T 76% · W 13% · Th 19% · F 65%

Common patterns: TF (65% of sections), MR (15% of sections), MW (9% of sections), T (6% of sections), MTWR (4% of sections) — in patterns, R means Thursday

Professors

Fall

Spring

Summer A

Percentages are each professor's average share of the season's enrolled students in recent terms.

Unlocks

CY 4740

Courses that list CS 4700 in their prerequisites.

Links

Official catalog (CS course descriptions) · Student reviews on RateMyHusky · All CS courses · Plan it at numap.app