EECE 7374 — Fundamentals of Computer Networks

4 semester hoursGraduateLectureusually offered: fall, springtypical days: TBostonOnlineTraditionalVideo Streaming

Presents an overview of modern communication networks using the internet as a primary case study. Uses the concept of layered network architecture as a framework for understanding the principal functions and services required for achieving reliable end-to-end communications. Topics include networking application design and network programming (socket programming), service interfaces and peer-to-peer protocols, the reference model for TCP/IP (internet), transport layer and network layer issues, data link layer and LANs (local area networks) architectures, and important emerging technologies, including software-defined networking (SDN). Covers the basics of wireless and mobile networking (principles and practice) and standardization and policy issues concerning communications and networks.

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Fall 20231254951%24.0
Spring 202421514910%67.0
Fall 20241224945%27.0
Fall 2025164912%43.0
Spring 20261125024%38.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 15% · T 84% · W 0% · Th 0% · F 0%

Common patterns: T (84% of sections), M (15% of sections), async (1% of sections) — in patterns, R means Thursday

Professors

Fall

Spring

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

Links

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