This Fall 2008 semester at the University of Texas, I’m teaching a course on: Semantic Web Technologies
This course approaches understanding Semantic Web technologies from three perspectives:
- Top-down, theoretical approaches to organizing semantic information including ontologies, taxonomies, knowledge representation and software agents.
- Bottom-up approaches, sometimes called “emergent semantics” or “the lower case ‘S’ semantic web”, for understanding and creating networked information including XML-based solutions including RDF, XPath and RSS. Also included are smaller, informal systems for organizing Web information including tagging (social bookmarking), microformats and other specific markup and distribution systems.
- Application approaches focusing on Web Services or “Web 2.0” functionality including distributed (client and server) application design, syndication, Application Programming Interfaces, remote databases and “mash-ups”.
Of course, we have a class blog too: Semantic Web Technologies Blog.