MET CS535 – Computer Networks
Prerequisites: MET CS 575 and MET CS 201 or MET CS 231 or MET CS 232. Or instructor’s consent.
Delivery: Boston-Charles River Campus, North Campus-Chelmsford
Program: BS CS, MS CS core, MS TC core
Syllabus: MET CS535
Description: This course presents an overview of data communications and computer networks, including network hardware and network software, as well as reference models, example networks, example data communication services and network standardization. The ISO and the Internet (TCP/IP) computer network models are discussed in details. The course covers each network layer in details, starting from the Physical layer to the Application layer. It also includes an overview of network security topics. The physical network layer covers a guided and wireless transmission media, the telephone system, and Internet access networks, such as DSL, ISDN and Cable modem. It also presents and overview of ATM networks. The Data Link Layer covers design issues, error detection and correction, elementary data link protocols, sliding window protocols and example data link protocols. The Medium Access Sub-layer covers the following subjects: the channel allocation problem, multiple access protocols, IEEE standard 802 for LAN’s and MAN’s, bridges, high-speed and wireless LAN’s. The functions of the Network Layer are explained in context of design issues, routing algorithms, congestion control and internetworking. The IPv4 and IPv6 protocols are covered in detail. The Transport Layer includes the transport service, elements of transport protocols, and a detailed presentation of TCP and UDP internet transport protocols. The Application Layer issues cover major Internet applications, such as,DNS (Domain Name System), Electronic Mail, FTP and the World Wide Web. It also includes an introduction to the main network security principals. 4 credits.
Restrictions: This course may not be taken in conjunction with CS 625 or CS 425 (undergraduate). Only one of these courses can be counted towards degree requirements.