Networks and communication techniques with computers or peripheral devices. Includes communications links and equipment, coding of information, line controls, protocols, multiplexing, socket programming, error correction algorithms, data transmission, and local area networks. Emphasis on modern internet protocols such as TCP/IP, including the application, transport, network, and link layers. (3 cr. hrs.) (Fall). Prerequisite: CSNT 1200 and (CSCS 1320 or CSCS 2420). Shelf Life Alert.