By continuing, you agree to our Terms of Use and Privacy Policy.
Already have an account?
Go back to
Introduction to Operating Systems teaches the basic operating system abstractions, mechanisms, and their implementations.
The Georgia Institute of Technology, commonly called Georgia Tech, is a leading public research university based in Atlanta, Georgia. Founded in 1885, it has grown from a small technical school into a globally recognized institution known for excellence in engineering, science, and technology. Its programs consistently rank among the best in the United States, with a reputation for academic rigor and innovation. Georgia Tech emphasizes hands-on learning, entrepreneurship, and strong industry connections, giving its graduates a clear edge in the job market.
CS 6200 is a graduate-level introductory course in operating systems, offered through Georgia Tech’s Online Master of Science in Computer Science (OMSCS) program. Taught by Ada Gavrilovska with support from Jarrod Parkes and a team of teaching assistants, the course provides a deep exploration of essential OS concepts such as concurrency, synchronization, CPU/memory/I/O resource management, and distributed services. Its hands-on component emphasizes multithreaded programming, inter-process communication, and remote procedure calls (RPCs), allowing learners to apply theoretical abstractions through system-level implementation.