|Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.|
|CS 3600 - Systems and Networks|
Introduces the basic concepts underlying computer operating systems and computer networks and provides hands-on experience with their implementation. Covers the basic structure of an operating system: application interfaces, processes, threads, synchronization, interprocess communication, processor allocation, deadlocks, memory management, file systems, and input/output control. Also introduces 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 API’s (sockets). Uses examples from many real operating systems and networks (UNIX, MS-DOS, Windows, TCP/IP, Ethernet, ATM, and token rings) to reinforce concepts. Prereq. CS 2600 or CS 3520.
4.000 Credit hours
4.000 Lecture hours
Schedule Types: Lecture
Computer Science Department