Cyclops Group Software Foundation
Search in site
Project Introduction

The collegiate world demands a reliable, easy method that allows students and administrators alike to control college courses. The ?CourseList? project aims to do exactly this. Software allows this otherwise messy task to be automated and simplified.

CourseList will be accessible both by students and by administrators. Each type of user has his/her own set of capabilities. Students will be able to search through courses, looking up course descriptions, and adding or dropping classes. Administrators will have the ability to create, edit, or delete courses, as well as gather information regarding their students. Specifically, CourseList breaks down into the following modules:

  • Course Management (by sysadmin)
    • List, search, delete, or create courses
    • Change existing course
    • Set course prerequisites/co-requisites
    • Manage the teachers in system
  • Teacher workbench (by teacher)
    • Show my courses
    • Manage the students in my courses
  • Student Workbench (by student)
    • Show the courses that I'm currently taking
    • Show a transcript including all related courses
    • Register or drop a course (based on course dependency; the student may not be able to see all available courses for him to register)

As the project develops, additional features may be added, such as transcript requests, degree audits, or contact capabilities.

Be Attention

Courselist is a pure academic project only for study purpose. It's not intent to solve any real industry problem or become a software product. Currently it's under CDDL-1.0 license.

All rights reserved, 2002 ~ 2004, Cyclops Group.

Last published: 10 February 2007

Valid XHTML 1.0!SourceForge FoundationPowered by MavenDonate to Cyclops Group