Course Catalog
CS 408 Computer Networks | 3 Credits | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This course is an introductory course on computer networks. Topics include network architectures, circuit and packet switching, local and wide-area networks, network technologies and topologies; data link, network, and transport layer protocols; routing, addressing; congestion/flow/error control. Application layer protocols are covered as well. Physical layer issues are overviewed. Followed reference models are TCP/IP for network and upper layers, OSI for data link layer and IEEE 802 for MAC protocols. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prerequisite: CS 204 - Undergraduate - Min Grade D | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Corequisite: CS 408L | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ECTS Credit: 6 ECTS (6 ECTS for students admitted before 2013-14 Academic Year) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General Requirements: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||