Learn important concepts necessary to understand modern LAN and Internet networking. Included is a detailed study of the terminology and concepts related to the implementation and operation of computer networks and how to program across a network (using Java). Topics include the basic structure and design of networks, layered communications models, IP addressing and subnetting, industry standards for network media and protocols with an emphasis on TCP/IP protocol suite and Ethernet, and sockets. Labs include practical exercises in using common networking tools for diagnosing and troubleshooting typical network problems. Some material from the Cisco Network Academy Program CCNA Exploration Networking Fundamentals is examined.
All sections for this course are in progress.