Data transmission fundamentals including signal encoding, error control, flow controls, multiplexing, switching. Protocol architectures (OS, TCP/IP, IPv6). Network protocols peer to peer, medium access control, routing. Local area networks: Ethernet, wireless.