Introduction to computer networks. Application layer design issues and protocols. Transport layer design, protocols, and congestion control. Socket programming. Network layer services, routing algorithms, and routing in the Internet. Link layer and multiple access protocols. Local area networks devices. Wireless links/networks. Note: Not to be taken for credit with ICS 343.
Pre-requisites: (COE241 Or COE341 Or EE207 Or CISE315 Or CIE315) And (STAT319 Or EE315 Or ISE205)