Spec

From Sylli xml
Jump to navigation Jump to search

Proposed list of schema elements

Overall course data

  1. university
  2. course name
  3. course #
  4. course dept
  5. academic year
  6. semester
  7. course start date
  8. course end date
  9. level (beginner, etc.
  10. List of prerequisite courses (if any)
  11. List of related/similar courses
  12. Related degree programs
  13. language
  14. List of instructors
    1. name
    2. dept
    3. email
    4. url
    5. role (lead, assistant, etc.)
    6. school status (professor, assistant professor, visiting lecturer, etc.)
    7. short biography
    8. curriculum vitae
  15. course url
  16. course description
  17. syllabus url
  18. type of course (lecture, seminar, etc.)
  19. Course-wide readings
  20. bibliographic info
    1. required/recommended
  21. Resources (URLs to Software, References, Further Reading, etc)

Sessions data

  1. date
  2. session topic
  3. type (lecture, seminar, test)
  4. list of readings / materials
    1. bibliographic info
    2. title
    3. url
    4. mime type
    5. required/recommended
  5. assignments
    1. title
    2. description
    3. assign date
    4. due date