CSCI 3400

Networking Fundamentals

Credit Hours
3
Contact Hours
4
Course Coordinator
Mohammad Khan

Catalog Description

A study of concerns related to the operation of computer networks. Topics include incentives for computer networking, the OSI model of network operation, network media, theory and practice of local area networking, bridging, switching, and routing. Principles of TCP/IP network operation.

Prerequisite(s)

None

Course Outcomes

  • Describe the basic hardware and software components of computer networking. ( Student Outcome GSO1 )
  • Describe the OSI networking model.
  • Describe the major responsibilities of each layer of the OSI model.
  • Demonstrate the operation of selected applications and hardware devices for operating networks.
  • Use network utilities like protocol analyzers to illustrate the stages of network operations. ( Student Outcome GSO2 )

Topics

  • Overview of networking: The notion of a service, the notion of a protocol, common conceptual models of network operation.
  • Introduction to OSI/Internet models of network operation.
  • Network operation, as depicted by the Internet model: Application layer: http, ftp, smtp, pop, imap, and DNS.
  • Transport layer: connection-oriented services (TCP), connectionless services (UDP).
  • Network layer: IPv4, IPv6, subnetting, routing, forwarding, routers, generalized forwarding and software defined networking, routing algorithms (OSPF and BGP), icmp, snmp
  • Data link layer: managing LANs, data link sublayers: access control: medium access control (MAC), addressing logical link control (LLC)
  • Hardware devices, protocols, flow control and error control
  • Standards: Ethernet.
  • Physical layer: networking media and common protocols Introduction to wireless networking concepts.
  • Wireless and Mobile Networks: CDMA, WiFi (RFC 802.11), cellular internet access, mobility management.

No syllabi uploaded yet.