Course: Spring 2015 CSCI-B649 Cloud Computing MOOC for residential and online students

Project Details

Project Lead
Judy Qiu 
Project Manager
 
Project Members
, Supun Kamburugamuve, Fazle Rabbi, Vikas Palaskar, Viral Bhagat, Rajasekhar Hasti, Corey Abshire, Ralph Zupancic, Tei Laine, Suganya Varadarajan, Vishesh Tanksale, Sunil Agrawal, Bharati Patidar, Shahzad Saleem, Pranav Kulkarni, Rituraj Singh, Daniel Kogler, Bhavik Shah, Naveen Madhire, Srinivasa Rao Gorijavolu, Ghanashyam Alakke, Manish Kumar Vuttunoori, Imtiaz Hasan, Alpesh virani, Shanmukh Sista, Prashanth Nagaraja, Saketh Babu Palla, Aditya Elkunchwar, Sara Parasky, Abderrezak Allalen, Nihar Khetan, NAMRATA JAGASIA, Niranjan Pachaiyappan, Varun Nadkarni, Kamal Kanth Chowdary Adusumilli, Asimansu Bera, Nayana Charwad, Huimin Pang, Prasad Pasala, shivtej saripudi, Venu Madhav Vege, Harini Rangarajan, Bipra De, Nikita Pandey, Sayani Nandy, Karteek Pittala, Aniket Gaikwad, Venkatesh Thirupathisamy, Ghanshyam Malu, John Ternent, sneha godbole, Dipankar Biswas, Prajakta Bhosale, Saumya Pandey, Tejas Shah, MRUNAL LELE, Shreya Ghattamaraju Maruthi, Suhas Gulur Ramakrishna, Deepak bharani, adithya nagaraj tirumale, Anand Sharma, Anudhriti Reddy Katanguri, Varun Patil, Jay Modi, Vraj Parikh, Marshal Patel, Shruti Shivaramakrishnan, Satvik Shetty, sai vanam, Abhishek Kejriwal, Prachi Shah, Puneet Loya, Naveen Shanmugasundaram, Abhinav Vijaykumar, Sandeep garimella, Avinash Ravi, Sravya Gudipudi, Rohit Ingle, Suprith Chandrashekharachar, Gautam Poornachandra, Sivakumar Annamalai Palanivel, Subramanian Venkatesan, Vineet Barshikar  
Supporting Experts
Gregor von Laszewski  
Institution
Indiana University, School of Informatics and Computing  
Discipline
Computer Science (401) 

Abstract

Spring 2015 CSCI-B649 Cloud Computing is a course for young computer scientists working in the field of software and systems. It is offered to a class of up to 60 residential graduate students, and up to 30 online students and 3 AIs covering core Computer Science distributed systems curricula (http://salsahpc.indiana.edu/csci-b649-spring-2015/, http://cloudmooc.appspot.com/home). Cloud computing form a rapidly changing field of Distributed systems in computer science. We study the evolutional changes in computing landscape characterized by parallel, distributed, and cloud computing systems. We use FutureGrid/FutureSystems testbed to build our prototype systems and have an in-depth study the essential issues in practice such as scalability, performance, availability, security, energy-efficiency, and workload balancing.

Intellectual Merit

The course covers all aspects of the cloud architecture stack, from Software as a Service (large-scale biology and graphics applications), Platform as a Service (MapReduce (Hadoop), Iterative MapReduce (Twister) and NoSQL (HBase)), to Infrastructure as a Service (low-level virtualization technologies).

Broader Impacts

The curricula and tutorials can be re-used in other cloud computing/distributed system educational activities

Scale of Use

Each student will need to create 4 VMs.

Results

Material relevant to Gregor von Laszewskis presentation:

  • http://cloudmesh.github.io/introduction_to_cloud_computing/class/bdossp_sp15/week_plan.html#homework-cm-1