Computer Communications and Networks (CS3773)

[vc_row el_class=”inner-body-content” css=”.vc_custom_1667211347748{padding-top: 30px !important;padding-bottom: 20px !important;}”][vc_column][vc_custom_heading text=”Pre-requisite(s)” font_container=”tag:h2|font_size:20px|text_align:left” use_theme_fonts=”yes” css=”.vc_custom_1667211328265{margin-top: 0px !important;}”][vc_column_text]None[/vc_column_text][vc_custom_heading text=”Recommended Book(s)” font_container=”tag:h2|font_size:20px|text_align:left” use_theme_fonts=”yes”][vc_column_text]Computer Networking: A Top Down Approach Featuring The Internet, 2005, 3rd Edition, Jim Kurose, Keith Ross, Addison-Wesley.[/vc_column_text][vc_custom_heading text=”Reference Book(s)” font_container=”tag:h2|font_size:20px|text_align:left” use_theme_fonts=”yes”][vc_column_text]Data And Computer Communications, 8th Edition William Stalling
Computer Networks, By  Andrew Tanenbaum 4th Edition[/vc_column_text][vc_custom_heading text=”COURSE OBJECTIVES” use_theme_fonts=”yes”][vc_column_text]

Behavior of data signals propagated through a transmission medium, twisted pair, coaxial cable, optical fiber, and wireless (microwave radio and infrared). Distinction between digital and analog data; and digital and analog transmission; Differentiation between asynchronous and synchronous communication. Data link control protocols, the cooperative point-to-point exchange of data between two devices. Error detection, error and flow control. Frequency-division multiplexing (FDM) and time-division multiplexing (TDM). Packet-switched networks, network routing and congestion control. Basic concepts of frame relay and cell relay networks (ATM); Traditional LANs, Ethernet and token ring. Bridges, routers and basic principles of internetworking (IP). Host to host transport protocol mechanisms (TCP) and Network management tools, techniques, and services.

[/vc_column_text][vc_custom_heading text=”COURSE LEARNING OUTCOMES (CLO)” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Course Objectives[/vc_column_text][vc_custom_heading text=”COURSE CONTENTS” use_theme_fonts=”yes”][vc_custom_heading text=”Introduction to Computer Networks” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]OSI Reference Model: A Layered Approach
Intro to TCP/IP Protocol Suite Digital Switching Concepts
Packet Switching Principles
Virtual Circuits and Datagrams
X.25
Frame and Cell Relay[/vc_column_text][vc_custom_heading text=” Transmission Media and Digital Signaling” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Analog vs. Digital Transmission
Nyquist and Shannon Limits
Digital or Analog Data to Digital Signals[/vc_column_text][vc_custom_heading text=”Physical Interfaces, Noise and Error Control” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Asynchronous and Synchronous Transmission
X.21
T-1 and ISDN Synchronous
Frequency and Time Division Multiplexing
Error Detection and CRC Polynomial Codes.[/vc_column_text][vc_custom_heading text=”Data Link Control” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Stop & Wait
Sliding Window ARQ
Go-back-N
Selective Reject[/vc_column_text][vc_custom_heading text=”Data Link Layer Protocols and Multiplexing” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]HDLC
Random access Protocols
Controlled Access
FDMA
TDMA
CDMA
Flow Control and Congestion Control[/vc_column_text][vc_custom_heading text=”Local Area Networks (LAN)” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Topologies
Media
Medium Access Control
MAC Layer
IEEE 802.x Standards
Ethernet
Fast Ethernet and Gigabit Ethernet
Wireless Ethernet
LAN devices
Spanning Tree Algorithm
Virtual LANs.[/vc_column_text][vc_custom_heading text=”Internetworking LAN/WAN Design” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Bridges
Routers and Gateways[/vc_column_text][vc_custom_heading text=”Internet” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]IPv4 and IPv6[/vc_column_text][vc_custom_heading text=”Lab Session” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”Cabling tutorial” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”Transport Protocols” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]OSI TCP
Credit Allocation
TCP/IP
Host to Host Flow Control[/vc_column_text][vc_custom_heading text=”Network Applications” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_column_text]Layers 5, 6, and 7 Applications/Protocols[/vc_column_text][vc_custom_heading text=”Message digest” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”Network Management& Security” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”Basic Ciphers” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”Digital Certificates” font_container=”tag:h3|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”MAPPING OF CLOs TO ASSESSMENT MODULES” font_container=”tag:h2|font_size:20px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1667211311391{margin-bottom: 0px !important;}”]

Final Exam
Assignments
Surprise Tests/Quizzes
Project
Midterm Exam

[/vc_column_text][/vc_column][/vc_row]