COM SCI 118 · CS 118Computer Network Fundamentals
Computer Science · 4 units · Undergraduate upper division (100-199)
Designed for juniors/seniors. Introduction to design and performance evaluation of computer networks, including such topics as what protocols are, layered network architecture, Internet protocol architecture, network applications, transport protocols, routing algorithms and protocols, internetworking, congestion control, and link layer protocols including Ethernet and wireless channels.
Letter grading.
When it runs
Checking the Schedule of Classes…
Requisites
Official UCLA wording
Enforced requisite: course 111.
BruinTree reads · Prerequisite
confidence 1.00 · from textRequires
Everything that has to come before this course, not just the courses named in the requisite above.
COM SCI 118
- COM SCI 111Operating Systems Principles
- COM SCI 32Introduction to Computer Science II
- COM SCI 31Introduction to Computer Science I
- COM SCI 33Introduction to Computer Organization
- COM SCI 35LSoftware Construction
1 direct requisite. The whole upstream is here — 8 courses over 3 levels. Every course here opens its own tree.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
COM SCI 118
- COM SCI M119Fundamentals of Embedded Networked Systems
- COM SCI 134Distributed Systems
- EC ENGR M119Fundamentals of Embedded Networked Systems
- COM SCI 136Introduction to Computer Security
- COM SCI 211Network Protocol and Systems Software Design for Wireless and Mobile
- COM SCI 216Network Algorithmics
- COM SCI 215Internet of Things: Connectivity and Sensing
- COM SCI 217AInternet Architecture and Protocols
- COM SCI 217BAdvanced Topics in Internet Research
- COM SCI 218Advanced Computer Networks
- COM SCI 236Computer Security
- ENGR 206Engineering for Systems Assurance
9 courses list this as a requisite. The whole downstream is here — 12 courses over 2 levels. Every course here opens its own tree.