78664 - Information Technology Skills (LM)

Course Unit Page

Academic Year 2020/2021

Learning outcomes

The student acquires a good comprehension of the use of the main informatics instruments, with special reference to the contexts within their province.

Course contents

This course aims at providing the student with essential knowledge about Internet, the Web and the Semantic Web. The students will studied how to model knowledge graphs based on ontologies, and will also gain practical ability in using related supporting tools. Basic elements of logic will be also addressed. The case study of the project ArCo will be analysed (ontologies and knowledge graph of the italian cultural heritage).

More specifically, the following tools will be used:

  • Recogito
  • Protégé
  • SPARQL query engine
  • Graffoo OWL diagrams notation



Notes, slides and exercises are available at https://virtuale.unibo.it/ 

Topics not addressed by the notes and other material on iol are to be studied on the following books / articles: 
  • https://w3id.org/arco/
  • https://protegewiki.stanford.edu/wiki/Ontology101

  •  http://owl.cs.manchester.ac.uk/publications/talks-and-tutorials/protg-owl-tutorial/

  •  https://www.w3.org/TR/rdf-sparql-query/

  •  https://essepuntato.it/graffoo/

  • Johan van Benthem, Hans van Ditmarsch, Jan van Eijck, Jan Jaspars: Logic in action (2006) reperibile online: http://www.logicinaction.org/
  • Dean Allemang and James Hendler. 2008. Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
  • Pascal Hitzler, Aldo Gangemi, Krzysztof Janowicz, Adila Krisnadhi, Valentina Presutti: Ontology Engineering with Ontology Design Patterns - Foundations and Applications. Studies on the Semantic Web 25, IOS Press 2016, ISBN 978-1-61499-675-0

Teaching methods

Lectures and lab practice.

Assessment methods

Multiple choice questions:

The main assessment method is based on a multiple choice questions test focused on the topics detailed in the Course/Content section. Questions may be oriented to assess acquired notions as well as require some reasoning based on the acquired abilities. There will not be open questions. The test will result in a grade for the integrated course "Information Technology Skills", hence it will also include the assessment for the module "Computer Studies and Social Sciences".

Project mode (alternative option only for students attending the classes): 

Only for students who attend the classes and as an alternative option to the multiple choice questions assessment, it is possible to be assessed by developing a group project. In this case the grade will be formulated after, and on the basis of, a project presentation and an in-depth discussion. Each group member will be evaluated individually. Students may form a group of 3 (min) to 5 (max) members and develop a semantic web related project, previously agreed with the teacher. A positive project assessment will also result in a positive assessment for the CSHS module.

Once a student decided to be part of a group for a project and selected the project mode for the assessment, she or he cannot change the assessment mode (it is not possible to quit a group). The project mode decision has to be communicated by email to the teacher, along with the list of group member (the group must be already formed) by the end of the course classes. The email must have the subject: ITS: project mode

Teaching tools

Slides, they will be projected during the lectures and put online on the course web page.

Office hours

See the website of Valentina Presutti