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
| Term | Sections | Enrolled | Capacity | Full | Open seats/section |
|---|---|---|---|---|---|
| Fall 2023 | 1 | 25 | 49 | 51% | 24.0 |
| Spring 2024 | 2 | 15 | 149 | 10% | 67.0 |
| Fall 2024 | 1 | 22 | 49 | 45% | 27.0 |
| Fall 2025 | 1 | 6 | 49 | 12% | 43.0 |
| Spring 2026 | 1 | 12 | 50 | 24% | 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
- Dimitrios Koutsonikolas (100% of students) · reviews
Spring
- Naveen Naik Sapavath (56% of students) · reviews
- Mallesham Dasari (44% of students) · reviews
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