ECSE-4670 Computer Communication Networks
[ Course syllabus, Spring '07,
available in Portable Document Format (pdf) ]
Thumbnail Syllabus
- Introduction to Computer Networks, OSI Reference
Model: A Layered Approach, Intro to TCP/IP Protocol Suite
- Transmission Media and Digital Signaling, Analog
vs. Digital Transmission, Nyquist and Shannon Limits, Digital or Analog
Data to Digital Signals
- Physical Interfaces, Noise and Error Control,
Asynchronous and Synchronous Transmission, EIA-232D/RS-232C/V.24,
RS-449, X.21, T-1 and ISDN Synchronous, Frequency and Time Division
Multiplexing, ADSL and xDSL, Error Detection and CRC Polynomial Codes.
- Data Link Control, Stop & Wait, Sliding
Window ARQ, Go-back-N, Selective Reject
- Data Link Layer Protocols and Multiplexing,
HDLC, LAP-B, ARPANET DLC, Frequency and Time Division Multiplexing
- Circuit Switching and Packet Switching, Digital
Switching Concepts, Packet Switching Principles, Virtual Circuits and
Datagrams, X.25, Frame and Cell Relay, ATM.
- Mid-term
- Routing and Traffic Control, Dijkstra,
Bellman-Ford Algorithms, Link State vs Distance Vector Methods
- Frame and Cell Relay, ATM
- Local Area Networks (LAN), Topologies, Media,
Medium Access Control, MAC Layer, IEEE 802.x Standards, Ethernet,
FastEthernat and Gigabit Ethernet, Wireless Ethernet
- LAN 2 Switches and Bridges, Spanning Tree
Algorithm, Virtual LANs.
- Internetworking LAN/WAN Design, Bridges, Routers
and Gateways, Internet IPv4 and IPv6
- Transport Protocols, OSI TCP, Credit Allocation,
TCP/IP and TP4/CLNP, Host to Host Flow Control
- Network Applications, Layers 5, 6, and 7
Applications/Protocols
- Final Exam