Professional studies

Teaching language


Type of course


Cycle/level of course


Recommended year of study


Total number of ECTS

5 cr

Competency aims

The aim of the course is examine the structure and
syntax of XML, and to provide a clear overview of
some of its more important uses. The second part
of the course looks at the epub format of
publishing ebooks as an example of xml in action.

Learning outcomes

At the end of the course the student is expected to
be able to create an XML specification for a given
purpose and create an XML schema to validate it.

Course contents

1. The fundamentals of mark-up
2. The structure of XML
3. Attributes vs content
4. Schema
5. The fundamentals of the epub format
6. Validating epub books
7. Project work

Prerequisites and co-requisites

Basic understanding of HTML and CSS

Previous course names


Recommended or required reading

XML Pocket Reference: Robert Eckstein (O'Reilly)
XML in a Nutshell : Harold & Means (O'Reilly)

Study activities

  • Lectures - 40 hours
  • Practical exercises - 30 hours
  • Small-group work - 20 hours
  • Project- and production work/artistic activities - 25 hours
  • Internet-based studies - 20 hours


  • Total workload of the course: 135 hours
  • Of which autonomous studies: 135 hours
  • Of which scheduled studies: 0 hours

Mode of Delivery

Multiform education

Assessment methods

  • Demonstrations and proficiency exams
  • Essays, reports, productions and portfolio

Assessment requirements

To pass the course the student should pass:

Examination 1: produce a report that clearly
specifies the schema AND THE LOGIC BEHIND IT, for
the XML specification that the student has
developed during her/his main
project. (50%)

Examination 2: produce a valid publication in epub
format suitable to uploading and distributing on
the web (50%)


Kelly Owen


Kelly Owen

Home page of the course

Group size

No limit

Assignments valid until

Until further notice

Assessment methods

  • 2011-05-03 - Demonstrations and presentations
  • Date will be announced later - Reports and productions

Course and curriculum search