@inproceedings{botev2005supporting, author = {Botev, Chavdar and Chao, Hubert and Chao, Theodore and Cheng, Yim and Doyle, Raymond and Grankin, Sergey and Guarino, Jon and Guha, Saikat and Lee, Pei-Chen and Perry, Dan and Re, Christopher and Rifkin, Ilya and Yuan, Tingyan and Abdullah, Dora and Carpenter, Kathy and Gries, David and Kozen, Dexter and Myers, Andrew and Schwartz, David and Shanmugasundaram, Jayavel}, title = {Supporting Workflow in a Course Management System}, booktitle = {Proceedings of the Technical Symposium of Computer Science Education (SIGCSE)}, year = {2005}, month = {February}, abstract = {CMS, a secure and scalable web-based course management system developed by the Cornell University Computer Science Department, helps manage the workflow associated with running a course. Our goal in designing the system was to simplify, streamline, and automate all workflow aspects, such as course creation and importing students into it, student group management, assignment submission, assignment of graders, grading, regrade requests, and preparation of final grades. In contrast, other course management systems that we are aware of provide only specialized solutions for specific components, such as grading. This system is increasingly widely used for course management at Cornell University. The system was designed to support large courses with low administrative overhead. In this paper we describe the design of the system and the features that were found to be useful, and articulate its design principles}, url = {http://approjects.co.za/?big=en-us/research/publication/supporting-workflow-in-a-course-management-system/}, pages = {262}, edition = {Proceedings of the Technical Symposium of Computer Science Education (SIGCSE)}, }