CS 8803-O12: Systems Issues in Cloud Computing

Instructional Team

Kishore Ramachandran

Kishore Ramachandran
Instructor
Harshit Gupta

Harshit Gupta
Head TA
Enrique Saurez

Enrique Saurez
Head TA

Overview

This is a hands on project-intensive immersive course aimed at senior-level undergraduates and graduate students to give them an in-depth experience in developing different layers of a cloud computing infrastructure including software defined networks, distributed runtime systems, network function virtualization, and application development.

The course is organized into four project-driven modules (roughly equal duration):

  1. Software Defined Networks (SDN)
  2. Cloud System Software
  3. Network Function Virtualization
  4. Cloud Applications

Each module is organized as discussion of the technical details pertaining to that topic (from selected readings from research papers and other online resources).

Note that this course will have weekly 90-minute synchronous meetings that must be attended.

More information is available on the CS 8803-O12 course website.

Sample Syllabus

Spring 2021 syllabus

Note: Sample syllabi are provided for informational purposes only. For the most up-to-date information, consult the official course documentation.

Before Taking This Class...

Suggested Background Knowledge

It is strongly recommended that students complete CS 4210/CS 6210 with a letter grade of A before taking this class.

Academic Integrity

All Georgia Tech students are expected to uphold the Georgia Tech Academic Honor Code. This course may impose additional academic integrity stipulations; consult the official course documentation for more information.