skip to main content
10.1145/1227310.1227331acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article

Towards a syllabus repository for computer science courses

Published:07 March 2007Publication History

ABSTRACT

A syllabus defines the contents of a course, as well as other information such as resources and assignments. In this paper, we report on our work towards creating a syllabus repository of Computer Science courses across universities in the USA. We present some statistics from our initial collection of 8000+ syllabi. We show a syllabus creator that is integrated with Moodle [5] moodle_2006_moodle, an open-source course management system, which allows for the creation of a syllabus for a particular course. Among other information, it includes knowledge units from the Computing Curricula 2001 body of knowledge. The goal of the syllabus repository is to provide added value to the Computer Science Education community, and we present some such offerings. We conclude by presenting our future plans for the syllabus repository. These include using automated techniques to collect and classify syllabi, providing recommendations to instructors when creating a syllabus, and allowing the community to share their syllabi automatically. The syllabus collection will be part of the Computing and Information Technology Interactive Digital Educational Library (CITIDEL), a collection of the National Science Digital Library (NSDL).

References

  1. DSpace. DSpace.org. http://www.dspace.org/, Last Accessed: March 2006.Google ScholarGoogle Scholar
  2. W. Fan, E. A. Fox, P. Pathak, and H. Wu. The effects of fitness functions on genetic programming-based ranking discovery for web search: Research articles. Journal of the American Society for Information Science and Technology, 55(7):628--636, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Lawrence, K. Bollacker, and C. L. Giles. Distributed error correction. In DL '99: Proceedings of the Fourth ACM Conference on Digital Libraries, page 232, New York, NY, USA, 1999. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. T. Mitchell. Machine Learning. McGraw-Hill, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Moodle. Moodle - a free, open source course management system for online learning. http://www.moodle.org/, Last Accessed September 2006.Google ScholarGoogle Scholar
  6. L. R. Rabiner. A tutorial on hidden markov models and selected applications in speech recognition. pages 267--296, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. The Joint Task Force on Computing Curricula. Computing Curricula 2001. Journal on Educational Resources in Computing (JERIC), 1(3es):1, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. The Sakai Project. Sakai: Collaboration and learning environment for education. http://www.sakaiproject.org/, Last Accessed September 2006.Google ScholarGoogle Scholar
  9. C. A. Thompson, J. Smarr, H. Nguyen, and C. Manning. Finding educational resources on the web: Exploiting automatic extraction of metadata. In Proc. ECML Workshop on Adaptive Text Extraction and Mining, 2003.Google ScholarGoogle Scholar
  10. M. Tungare, X. Yu, G. Teng, M. Pérez-Quiñones, E. Fox, W. Fan, and L. Cassel. Towards a standardized representation of syllabi to facilitate sharing and personalization of digital library content. In Proceedings of the 4th International Workshop on Applications of Semantic Web Technologies for E-Learning (SW-EL), 2006.Google ScholarGoogle Scholar
  11. V. N. Vapnik. The Nature of Statistical Learning Theory. Springer-Verlag New York, Inc., New York, NY, USA, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards a syllabus repository for computer science courses

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGCSE '07: Proceedings of the 38th SIGCSE technical symposium on Computer science education
        March 2007
        634 pages
        ISBN:1595933611
        DOI:10.1145/1227310

        Copyright © 2007 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 7 March 2007

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate1,595of4,542submissions,35%

        Upcoming Conference

        SIGCSE Virtual 2024

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader