that all the course web sites are properly archived.
Either in plain web pages or embedded in a CMS,
course syllabi of a faculty or a department are struc-
tured quite differently, which unnecessarily compli-
cates the reading tasks of students. Although uni-
versities provide templates for paper course syllabi,
these guidelines are not applied for the design of web
based syllabi which are quite different and probably
need specific interfaces more appropriate for elec-
tronic browsing. As a result, users are exposed to
quite different web interfaces and some key elements
like assignments due dates are displayed in differ-
ent locations, not necessarily optimal from a usability
perspective.
Finally, the information contained in a LMS or in
a course website is often duplicated in parallel admin-
istrative systems. For reporting or administrative pur-
poses, many universities seek specific course infor-
mation like the objectives of the course, the evaluation
method (assignments, exams, etc) and broad descrip-
tions of topics covered. This is particularly the case
for professional accreditation purposes, which require
the formulation of learning outcomes and specifica-
tion of mechanisms for verification that these goals
are fulfilled. As these parallel administrative systems,
when they exist, are not generally linked to course
syllabi, special reports seeking precise elements of
teaching and learning are not possible.
In this paper, we present a framework designed to
provide a solution to these important questions, com-
bining Open Syllabus (Gerb´e and Raynauld, 2005)
and the CDIO Syllabus (Crawley E.F., 2007). Open
Syllabus is an electronic environment using a XML
model-based approach, which aims to replace both
simple traditional syllabi and more elaborate web syl-
labi by providing a structured approach using tem-
plates, reserved vocabulary, unified web user inter-
face, centralized location and integration with admin-
istrative systems. The CDIO Syllabus is a compre-
hensivecodification of knowledge, skills and attitudes
which constitutes a requirements document for con-
temporary engineering education.
Building on the work carried out at HEC
Montr´eal on
Zone Cours
(http://zonecours.hec.ca)
and at
´
Ecole Polytchnique on the CDIO implemen-
tation, a methodology to structure and assemble the
various elements required in an electronic syllabus or
course web site is investigated.
2 THE SYLLABUS
2.1 Organization of a Course Outline
Due to their importance as the cornerstone of teaching
and learning, universities provide guidelines, sugges-
tions and even templates on the proper use of course
syllabi. Numerous researchers have confirmed the
central role played by syllabi. For (Parkes and Har-
ris, 2002), syllabi serve three major roles: the syl-
labus as a contract, the syllabus as a permanent record
and the syllabus as a learning tool, and provide a very
detailed example of a course syllabus with 12 spe-
cific elements or sections. In a recent paper, (Mar-
cis and Carr, 2004) report on a student survey about
the relative importance of 23 distinct elements usu-
ally present in a course outline. Table 1 illustrates a
simple mapping of the purposes of a syllabus and its
associated elements.
Table 1: Mapping of the various syllabus elements into its
purposes.
1. The syllabus as a learning tool
1.1. Title and authors of textbooks and readings
1.2. Course goals and objectives
1.3. Course format (for example, lecture, discussion, videos,
classroom activities)
1.4. Attendance policy
1.5. Late assignment policy
1.6. Academic dishonesty policy
1.7. Class participation requirements
1.8. Examination and quiz dates
1.9. Schedule of topics to be covered
1.10. Holidays observed
1.11. Amount of work (for example, amount of reading, number
and length of other assignments)
2. The syllabus as a contract
2.1. Grading procedure and policies
2.2. Number of examinations and quizzes
2.3. Kind of assignments (for example, readings, papers,
presentations, projects)
2.4. Reading material covered by each examination or quiz
2.5. Type of examinations and quizzes (for example, multiple
choice, essay)
3. The syllabus as an administrative record
3.1. Instructor information (for example, name, title, office,
location, phone number, e-mail address)
3.2. Instructors office hours
3.3. Course information (for example, course number and title,
section number, credit hours)
3.4. Course description
3.5. Days, hours, and location of class meetings
3.6. Required prerequisite coursework necessary to enroll in the
course
These papers as well as the analysis of numerous
course outlines (including those of the MIT Open-
CSEDU 2009 - International Conference on Computer Supported Education
162