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

Course Unit Page


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

Quality education

Academic Year 2021/2022

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 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
  • Computer architecture and functioning
  • Algorithms and programs, introduction to programming
  • Artificial Intelligence (overview of applications and methods)


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:
  • Andrew S. Tanenbaum and Todd Austin: Structured Computer Organisation 6th Edition. Pearson, 2013. (Chapters 1 and 2)
  • 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, and self-assessment quizzes.

Assessment methods

The assessment for this module is integrated with the assessment of the module "Information Technology Skills". It is mandatory to obtain a positive result for this module before taking the "Information Technology Skills" test.

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.

Office hours

See the website of Valentina Presutti