The course on Computer science for the humanities is part of the educational curriculum of the university degree in Communication studies.

In accordance with the objectives of the degree program, the course will provide students with a basic knowledge of the theoretical foundations of the digital ecosystem, and to introduce the use of computers and digital tools in the humanities, with special reference to text encoding, analysis and representation.

The main aim of the teaching is to allow students to understand the principles underlying the digital devices they use every day, acquiring the core notions required to understand the relevance of the research and debate in the field of Digital Humanities.

At the end of the course, participants will understand the basic principles of the theory of information, as well as the main ideas allowing for the use of digital tools and information in the humanities.
teacher profile | teaching materials


The course is organized into two main sections:

Section A - The digital world: A basic introduction. The concepts of information and digitization. Turing machine. Von Neumann machine. Computer. Networks: history, topology, protocols. Introduction to the world wide web and to mark-up languages; Introduction to Artificial Intelligence. Strong and weak AI, Turing test, connectionism, neural networks. Internet as global medium and features of online communication.

Section B - Introduction to digital humanities: the definition of DH; forms of digital textuality; Introduction to textual encoding; Basic notions of Digital publishing; Digital tools for school and learning.

Section A is propedeutic to section B.

Core Documentation

For Erasmus students and other foreign students wishing to have the final examination in English, the texts listed above can be replaced by (both)
The Digital Humanities: A Primer for Students and Scholars, edited by Eileen Gardner and Ronald G. Musto, CUP 2015
Information Literacy for Students, by Michael C. Alewine and Mark Canada, Wiley 2017

Type of delivery of the course

The course will be in presence. Further courseware will be available on the Moodle platform

Type of evaluation

For attending students, there will be a written test at the end of the course. For not attending students or students who for any reason can't participate in the written test, there will be an oral test