Cloud Computing
CS 433 is an upper-division introduction to cloud computing taught by Prof. Ragib Hasan. This course also covers CS 633 (Masters Students) and CS 733 (Ph.D. Students) sections. I taught lab part with another TA throughout the course, covered concepts ranging from C/C++/Java libraries to communicate with the cloud, manage virtual machines, Elastic MapReduce, IoT Core, containers, and identities management. I held regular office hours, graded homeworks, project, and exams.