Semantic Modelling

Course Feature
  • Cost
    Free
  • Provider
    Edx
  • Certificate
    No Information
  • Language
    English
  • Start Date
    1st Sep, 2020
  • Learners
    No Information
  • Duration
    6.00
  • Instructor
    Patrick Janssen, Derek Pung and Pradeep Alva
Next Course
1.5
57 Ratings
This course, "Semantic Modelling", is part of the "Spatial Computational Thinking" program. It focuses on augmenting geometric models with an additional layer of semantic data. You will learn how to add attributes to geometric entities, query your models, and develop coding skills in the semantic world of computer science. You will also progress from the previous course in the program, increasing the geometric complexity of the modelling exercises and assignments. By the end of the course, you will be prepared for the next course in the program, focusing on generative modelling.
Show All
Course Overview

❗The content presented here is sourced directly from Edx platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 27th, 2023]

This course, part of the “Spatial Computational Thinking” program, focuses on augmenting geometric models with an additional layer of semantic data. Students will learn how to tag geometric entities with additional attribute values of different data types, and how to use these attributes to query their models. The course will build on the foundations developed in the previous course, which focused on procedural modelling using geometric entities. Students will discover the topological structure of geometric entities, allowing them to manipulate models at a deeper level. They will also learn how to add semantics to their models, creating data-rich spatial information models. This will enable them to apply powerful procedural data modelling techniques, such as the ability to query their semantic model and extract subsets of information. Students will further develop their coding skills in the semantic world of computer science, revisiting loops and conditionals and discovering how to nest them to create more complex control flows. They will also learn how to nest list and dictionary data structures to create more complex types of data structures. The modelling exercises and assignments will progress from the previous course, increasing in geometric complexity and adding layers of attribute data to all types of geometric entities. Students will also learn how to add attributes to define colour, materials, and other visual properties. Upon completion of the course, students will be prepared for the next course in the “Spatial Computational Thinking” program, which focuses on generative modelling of more complex types of spatial information models.

Show All
Recommended Courses
free what-is-the-semantic-web-15307
What is the semantic web?
2.5
Youtube 9,778 learners
Learn More
This course, What is the Semantic Web?, explores the potential of the web to become more structured and easier for machines to understand. It is presented by Geoffrey Challen, Assistant Professor of Computer Science and Engineering at the University at Buffalo, and produced by Greg Bunyea, an undergraduate in the same department. Learn how the web can be made more like a distributed database, and how next-generation semantic web technologies can help structure relationships more clearly. Join this course to discover the possibilities of the semantic web and how it can be used to make the web more efficient and powerful.
free what-is-semantic-web-one-minute-series-15308
What is Semantic Web One Minute Series
1.5
Youtube 1,617 learners
Learn More
This course is perfect for those who want to learn the basics of the Semantic Web in a short amount of time. It provides a quick introduction to the Semantic Web, designed to give a basic understanding of the Semantic Web in one minute. It covers the idea of linking data together in a way that can be understood by machines, and is closely related to blockchain and Web 3.0 technologies. This course is ideal for those who are new to the Semantic Web and want to learn the basics quickly.
xml-master-xml-xml-schema-and-xslt-15309
XML - Master XML XML Schema and XSLT
3.0
Udemy 2 learners
Learn More
This course is designed to help you master XML, XML Schema and XSLT. It is perfect for those who are new to web development and want to learn the basics of XML. You will learn how to make your web applications, including websites, more powerful, versatile and smarter. You will also learn XML DTDs, Android Web service, Parsing XML API, Web Development, Java, XSD, and XML Schema. With this course, you will be able to understand the importance of XML and how it can be used to create other languages like MathML and RSS. So, if you want to learn the basics of XML and make your web applications smarter, this course is for you.
learn-xml-crash-course-discover-essential-xml-fundamentals-15310
Learn XML Crash Course: Discover Essential XML Fundamentals
4.5
Udemy 1 learners
Learn More
This course is the perfect way to jump into the world of XML and learn the essential fundamentals. You will learn the uses of XML, the components of an XML document, how to define XML documents, element attributes, attribute types, best practices for writing code, XML syntax, adding comments to XML code, DTD (Document Type Definition), internal and external DTDs, XML namespace, using XML schemas, Extensible Stylesheet Language (XSL), and XSLT/ XSL Transformations. With demo files, an optional quiz, and a certificate of completion, this course is the perfect way to get started with XML. People who have taken this course have said that it provides a good overview and is excellent for beginners. Don't miss out on this opportunity to learn the essentials of XML.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet