09945 - Legal Computer Science (D-L)

Course Unit Page


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

Quality education Reduced inequalities Sustainable cities Peace, justice and strong institutions

Academic Year 2021/2022

Course contents

For students attending the course (frequentanti), the detailed course content corresponds to the list of readings with the possibility of replacing some contents with new topics discussed during the lectures.

For students not attending the course (non frequentanti) the detailed course content corresponds to the list of readings.

Erasmus students follow the same programme of regular students.

For students coming from other degree courses, that have already passed an exam of Legal Informatics, the course contents for possible integration shall be agreed with the professor.

The course is divided into two parts: Legal informatics and IT law.

Legal informatics:

  • Law in the information society – introduction to the legal informatics: basic concept, evolution of the discipline, applications and perspectives;

  • Computer system and Information system: the evolution and the impact of informatics, its application to the legal information systems;

  • Computer and elaboration of information: hardware, digital era, from algorithm to software, software life cycle, and modelling formalisms (UML);

  • Text and data structuring and archiving: archives, databases and information retrieval, database management system and document management (HTML, XML);

  • Distributed knowledge society: telematics, information networks, the Internet, Web, Semantic Web, Web 2.0, online legal documents;

  • Dematerialization society: legal rules and Internet rules, the governance of the Internet, domain names, cryptography and digital signature;

  • Artificial intelligence and law: artificial intelligence, rule-based systems and legal reasoning.

IT law:

  • Protection of technological goods between the patent and copyright: software, digital contents, databases and domain names;

  • IT contracts: hardware contracts, software user licence and development license, other IT contracts;

  • New legal regimes for digital contents: open source and creative commons;

  • Protection of personal data:: privacy and individual rights, information and freedom, data security;

  • E-document and digital signature: cryptography, legal validity, evidentiary value.

  • E-commerce: on-line contracts, advertising on the web, liability of service providers, consumer protection.


  • G. Sartor, Corso di Informatica giuridica. L’informatica giuridica e le tecnologie dell’informazione, Terza edizione, Giappichelli, Torino, 2016. ISBN 978-88-348-8692-2. The entire text should be studied.
  • C. Di Cocco, G. Sartor, “Temi di diritto dell’informatica”, Quarta edizione, Giappichelli, Torino, 2020. The entire text should be studied.

Teaching methods

Lectures are held by Prof. Sartor, sometimes with the support of his collaborators.

We warmly invite the students to actively participate in the lectures and discuss with Prof. Sartor and other students the news and events, related to the topics of the course

During the course the students will have a chance to attend different conferences held by professors and professional lawyers on the topics of this course.

In accordance with the health emergency from Covid-19, teaching will be carried out following the traditional method of lectures. The possibility of taking online courses is always ensured. Further information available at the following Internet address: https://dsg.unibo.it/en/teaching/projects-and-teaching-methodologies

The exam can only be taken after having passed the exams of Constitutional Law and Private Law.

Assessment methods

The exam, consists of a written test and an oral test, both of which are compulsory:

1) Written test: it consists of 20 multiple-choice quizzes covering the entire course content. The test will take place on the EOL – Online Exams platform with the support of the Zoom app for surveillance. The duration of the test is 20 minutes. Results will be published within 1 day.

The written test grade will be expressed in /30.

2) Oral test: students who have passed the written test (min 18/30) can take the oral test. The test will take place on Microsoft Teams. The oral test consists of two or three questions that may cover the entire content of the course.
In the oral test, the student starts with the grade obtained in the written test, to which a maximum of 3 points may be added, and it may also lead to reducing the grade from the written test.

Office hours

See the website of Giovanni Sartor

See the website of Giuseppe Contissa