Back close

Course Detail

Course Name Semantic Web
Course Code 18CS707
Program M. Tech. in Computer Science & Engineering
Credits Coimbatore
Year Taught 2018


Course Syllabus

Introduction to the Web Science and Semantic Web, Introduction to Ontologies, Ontology Languages for the Semantic Web – Resource Description Framework (RDF) – Lightweight ontologies: RDF Schema – Web Ontology Language (OWL) – A query language for RDF: SPARQL, Ontology Engineering Semantic web and Web 2.0 Applications of Semantic Web, Infrastructure Social Networks, Web 3.0 – Linked Data RDFa and the Open Graph Protocol and search enhancement Semantic

Knowledge Representation: Languages – Formalisms, Logics – Semantic Networks, Frame- Based KR, and Description Logics – Ontology Design and Management using the Protege editor Ontology Reasoning with Pellet, Ontology Querying with SPARQL – Ontology Programming with the Jena API – Emerging Semantic Web Ontology Languages using Protégé tool.

Course Outcome

Evaluation Pattern:

  • Periodical 1 – 15
  • Periodical 2 – 15
  • Continuous Evaluation – 30
  • End Semester – 40

At the end of the course the students will be able to

Course Outcome Bloom’s Taxonomy Level
CO 1 Understand the concept structure of the semantic web technology and how this technology revolutionizes the World Wide Web. L2
CO 2 Understand the concepts of Web Science, semantics of knowledge and resource, ontology. L2
CO 3 Describe logic semantics and inference with OWL. L3
CO 4 Use ontology engineering approaches in semantic applications L3
CO 5 Learn Web graph processing for various applications such as search engine, community detection L4
CO 6 Program web applications and graph processing techniques using Python L5

Text Books / References

  1. Michael C. Daconta, Leo J. Obrst, and Kevin T. Smith, “The Semantic Web: A Guide to the Future of XML, Web Services, and Knowledge Management”, Fourth Edition, Wiley Publishing, 2003.
  2. John Davies, Rudi Studer, and Paul Warren John, “Semantic Web Technologies: Trends and Research in Ontology-based Systems”, Wiley and Son’s, 2006.
  3. John Davies, Dieter Fensel and Frank Van Harmelen, “Towards the Semantic Web: Ontology- Driven Knowledge Management”, John Wiley and Sons, 2003.


‘Semantic Web’ is an elective course offered for the M. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now