CS5010: Semantic Web Engineering
The World Wide Web (WWW) has become a major part of many people's lives. We use it for communication, work, school, entertainment, and more. The Semantic Web is an evolving development of the World Wide Web in which the meaning (semantics) of information and services on the web is defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web content. The goal of the course is to introduce advanced techniques for Web 1.0 (XML and XML Schema), Web 2.0 (AJAX, tagging and mashups) and Web 3.0 (RDF, OWL and microformats). It also covers some knowledge representation techniques, such as those related to ontologies.
It should be noted that this course is not about HTML and CSS, which are covered by CS1513 Web Technology. However, the students are expected to work on Practical 0 (on HTML authoring) before the course starts.
Course Coordinator: Dr Jeff Z. Pan
Lectures. Unless otherwise indicated in the Lecture/Practical page, lectures are scheduled for Tuesday 10:0am - 11:00am and Wednesday 11:00am - 12:00pm in Meston 311.
Practicals. There are practical sessions after the lectures. Unless otherwise indicated in the Lecture/Practical page, practicals are scheduled for Thursday 10:00am - 12:00pm in Meston 311.