Kursen går ingående igenom XML och ett antal XML-relaterade tekniker, med fokus på publicering och parallellpublicering för användning i interaktiva informationssystem. Den viktigaste delen av kursen är transformationer mellan olika XML-vokabulärer med XSLT. Andra områden som behandlas är ”constraints” med DTD, sökning i XML-strukturer med XPath, metadata, SVG, SMIL, RSS och Podcasts.
Halva kursen består av föreläsningar och laborationer inom ovanstående områden. Vissa områden är utvidgningar och läses in på egen hand för den som vill ha högre betyg. De flesta föreläsningar finns även tillgängliga som förinspelat material tillgängligt via enhanced podcasts och 3gp-videofiler anpassade för mobiltelefoner och iPods.
Den andra halvan av kursen består av en projektuppgift vilken går ut på att implementera ett XML-baserat interaktivt webbinformationssystem. Både laborationerna och projektet kräver arbete utanför de schemalagda tillfällena, i synnerhet för den som aspirerar på högre betyg.
Interaktionsbegreppet behandlas endast inom ramen för webbaserade system.
Kursen är laborations- och programmeringsintensiv.