Graduate Courses Taken

An overview of the courses I've taken at The Georgia Institute of Technology.

CS6200: Graduate Introduction to Operating Systems

Overview:

Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches basic operating system abstractions, mechanisms, and their implementations. The core of the course focuses on OS support for concurrency (threads) and synchronization, resource management (CPU, memory, I/O), and distributed services. The practical component of the course teaches multithread programming, inter-process communication, and distributed interactions via RPC.