CSc I4300 Computer Communications

Data transmission concepts: electro-magnetic energy propagation, bit-serial transmissions, synchronization, modulation. Data communication principles: packet switching, multiplexing, logical connections, protocols, layering. Network protocols: window-based schemes, flow & error control (TCP, X.25). Distributed MAC layer control: CSMA/CD, token-passing, wireless channels, spread-spectrum techniques (CDMA, DSM). Basic network security: encryption, authentication. Upper layer protocols: transport, session, and application layers.

Credits

3

Prerequisite

CSC 34200/CSC 34300 and CSC 32200 or equivalent.

Contact Hours

3 hr./wk.