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):
- Software Defined Networks (SDN)
- Cloud System Software
- Network Function Virtualization
- 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.
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.
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.