摘要:AbstractCloud computing is a technology that allow the users to access software applications, hardware, storage, computing processes directly from the web. It offers two paradigms in computing; SaaS and PaaS. This paper reviewed the experience of using cloud computing in teaching a graduate level networking course. It had been used to share references, to create collaborative environments, to hold virtual discussions, to manage projects and to deployweb applications. The students were able to learn this latest computing technology without incurring any cost. This technology hadenriched the learning processes of the students through collaborative learning, group projects and web-based software development.