Cloud Computing Courses
Cloud computing courses exist since quite a while and we list here a some of the top courses after reviewing their content. Note that some of the content or availability of the Web pages may change.
CS553: Cloud Computing
A very good course with interesting content named ‘CS553: Cloud Computing’ offered by Argonne National Laboratory and Illinois Institute of Technology is provided on this Web page. It teaches topics such as resource Management, programming models, application models, system characterizations and implementations. It further discusses concrete Cloud computing Systems like Amazon EC2, Amazon S3, Microsoft Azure, Google MapReduce, Yahoo Hadoop, Google AppEngine, Eucalyptus, Nimbus, OpenStack, and several other systems. Particularly nice in this lecture series is that it is aligned to a good textbook named ‘Distributed and Cloud Computing: Clusters, Grids, Clouds, and the Future Internet’ by Kai Hwang, Jack Dongarra, and Geoffrey C. Fox. The course teacher is Ioan Raicu from the Illinois Institute of Technology and Argonne National Laboratory.
There are a couple of good topic focussed commercial courses available at ‘CloudAcademy’ on this Web page. The course content can be bought on a monthly and yearly subscription basis on three levels: Starter, Professional, Professional Plus. The courses include videos, quizzes, Amazon Web Services certification preparation, different learning paths, mobile application support, hands-on labs, cloud academy certificates, and downloadable course materials. Apart from free Trials there is also a nice student discount that is interesting for those students who seriously want to get a job in this area. More pieces of information can be obtained from the following video:
Coursera: Cloud Computing Concepts
There is a nice course named ‘Cloud Computing Concepts – Part One’ offered by Coursera on this Web page. It teaches fundamental distributed computing concepts that are taken up and used by cloud computing. These concepts include cloud fundamentals, map-reduce paradigm, classicial precursors to Clouds, widely-used algorithms, scalability, and several others. The homework exercises include programming assignments that aim to implement some of These concepts in the C++ programming language. Particularly interesting in this course are the interviews with leading managers and researchers from industry and academia. The course teacher is Indranil Gupta from the University of Illinois at Urbana-Champaign.
Coursera Cloud Computing Courses
Please check the following course videos about this topic:
Follow us on Facebook: