Go to Main Content
 

HELP | EXIT

Detailed Course Information

 

Fall 2013 Semester
Apr 23, 2014
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 3700 - Networks and Distributed Systems
Introduces the fundamentals of computer networks, including network architectures, network topologies, network protocols, layering concepts (for example, ISO/OSI, TCP/IP reference models), communication paradigms (point-to-point vs. multicast/broadcast, connectionless vs. connection oriented), and networking APIs (sockets). Also covers the construction of distributed programs, with an emphasis on high-level protocols and distributed state sharing. Topics include design patterns, transactions, performance trade-offs, security implications, and reliability. Uses examples from real networks (TCP/IP, Ethernet, 802.11) and distributed systems (Web, BitTorrent, DNS) to reinforce concepts. Prereq. CS 3600 or CS 3650.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
Computer&Info Sci

Restrictions:
Must be enrolled in one of the following Levels:     
      Undergraduate

Prerequisites:
Undergraduate level CS 3600 Minimum Grade of D- or Undergraduate level CS 3650 Minimum Grade of D-

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.5.4