| Title: | Intro to Computer Networks |
|---|---|
| Course Section Number: | CSC-371-01 |
| Department: | Computer Science |
| Description: | Intro to Computer Networks provides a rigorous, systems-oriented introduction to the principles and design of computer networks, emphasizing formal models, protocol analysis, and performance evaluation. We study layered network architecture through the TCP/IP stack and analyze the mathematical and algorithmic foundations underlying reliable data transfer, flow control, congestion control, and routing. Topics include application-layer protocols (HTTP, DNS), transport-layer mechanisms (TCP state machine, sliding window protocols, congestion control algorithms such as AIMD), network-layer design (IP addressing, subnetting, longest-prefix matching, distance-vector and link-state routing algorithms), link-layer protocols, error detection and correction, and fundamentals of wireless networking. If time permits, the course will also introduce fundamental concepts in network security, including basic cryptographic primitives and secure communication protocols. |
| Credits: | 1.00 |
| Start Date: | August 26, 2026 |
| End Date: | December 19, 2026 |
| Meeting Information: |
08/27/2026-12/17/2026 Lecture Tuesday, Thursday 01:10PM - 02:25PM, Room to be Announced
|
| Faculty: | Deng, Qixin |
| Requisite Courses: | Take CSC-211 with a minimum grade of C-. |
Course Status
| Section Name/Title | Status | Dept. | Capacity |
Enrolled/ Available/ Waitlist |
|---|
