The cloud-based teaching system intends to develop an end-to-end cloud-based teaching system (CTS). A CTS harnesses variety of cloud resources to deign, develop and deploy teaching courses and delivers them over the web. By end-to-end we mean CTS covers all aspects of teaching process such a course registration, content creation and delivery, student monitoring, assignments, tests and final certification culminating with awarding grades to registered students. The CTS is accessible to teacher and students at a web-interface and acts as a dashboard to manage entire learning process.
comments and suggestions are welcome