CPSC 6125. Advanced Operating Systems (3-0-3) Issues in the design and functioning of operating systems. Emphasis on synchronization of concurrent activity in both centralized and distributed systems. Deadlock, scheduling, performance analysis, operation system design, and memory systems including distributed file systems.
CPSC 6157. Computer Network and Management (3-0-3) Besides exposing graduate students to current computer networks issues and techniques, this course is specifically designed to focus on the protocols, algorithms and tools needed to support the development and delivery of advanced network services over the Internet. This graduate-level course is also focused on understanding technical details in a number of areas of advanced networking through reading and discussion of important research papers in the field. The topics covered in this course include 1) network communication; 2) network security; 3) web organization; 4) mobile and multimedia networking; 5) quality of service; 6) network management; 7) compression; 8) network performance.