CS 438
CS 438 - Communication Networks
Fall 2024
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
Communication Networks | CS438 | X3 | 36061 | LCD | 3 | 1530 - 1645 | M W | 1320 Digital Computer Laboratory | Yu-Lin Wei Saksham Agarwal |
Communication Networks | CS438 | X4 | 57772 | LCD | 3 | 1530 - 1645 | M W | 1320 Digital Computer Laboratory | Yu-Lin Wei Saksham Agarwal |
Communication Networks | ECE438 | X3 | 36066 | LCD | 3 | 1530 - 1645 | M W | 1320 Digital Computer Laboratory | Yu-Lin Wei Saksham Agarwal |
Communication Networks | ECE438 | X4 | 57774 | LCD | 3 | 1530 - 1645 | M W | 1320 Digital Computer Laboratory | Yu-Lin Wei Saksham Agarwal |
See full schedule from Course Explorer
Official Description
Course Director
Learning Goals
Identify the problems that arise in networked communication (1), (2), (6)
Explain the advantages and disadvantages of existing solutions to these problems in the context of different networking regimes (1), (2), (6)
Understand the implications of a given solution for performance in various networking regimes (1), (2), (6)
Evaluate novel approaches to these problems (a), (b), (c)
Identify and describe the purpose of each component of the TCP/IP protocol suite (1), (2), (6)
Develop solid client-server applications using TCP/IP (1), (2), (3), (4), (5), (6)
Understand the impact of trends in network hardware on network software issues (1), (2), (6)
Topic List
Introduction to UNIX Network Programming
Direct Link Networks
Packet Switched Networks
Routing
Internetworking
End-to-End Protocols
Congestion Control
Mobile Networks
Queueing Disciplines
Network Security
Assessment and Revisions
Revisions in last 6 years | Approximately when revision was done | Reason for revision |
Added new topics, more focus on wireless networking, network security, more recent routing and transport protocols | Srping 2009 - Spring 2013 | Networking is a ever-changing field, so we need to keep up with new topics |
Required, Elective, or Selected Elective
Selected Elective.