78665 - Computer Studies and Human Sciences (LM) (A-L)

Academic Year 2023/2024

  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Language, Society and Communication (cod. 8874)

Learning outcomes

The student knows how to apply specific software and informatics programmes to language and communication ambits.

Course contents

This course aims at providing the student with an understanding of informatics, the Web, and artificial intelligence, with specific focus on its current applications.

The topics addressed in the course are summarised as follow:

  • Basics of informatics and historical introduction
  • Internet and the Web: basics of Web page design (HTML, CSS)
  • The Semantic Web and basics of ontology and knowledge graph design
  • Artificial Intelligence (overview of applications and methods)

Readings/Bibliography

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 / web resources:

  • Web tutorial W3School (HTML) - https://www.w3schools.com/html/default.asp
  • Web tutorial W3School (CSS) -https://www.w3schools.com/css/default.asp
  • 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, exercises, homework, and self-assessment quizzes.

Assessment methods

The assessment method for this module is integrated with the module "Information Technology Skills". Both the assessment and the evaluation (score) are unified, the assessment consists in the development and presentation of a project. This can be developed only after attending the classes of both modules.

Please, refer to the "Information Technology Skills" module for details.

Teaching tools

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

Online platforms for self-assessment quizzes.

Discord, for asynchronous discussions and communcations.


Office hours

See the website of Valentina Presutti

SDGs

Quality education Partnerships for the goals

This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.