Studying at the University of Verona

Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.

Study Plan

This information is intended exclusively for students already enrolled in this course.
If you are a new student interested in enrolling, you can find information about the course of study on the course page:

Laurea in Lingue e letterature per l'editoria e i media digitali - Enrollment from 2025/2026

The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.

CURRICULUM TIPO:

1° Year 

ModulesCreditsTAFSSD
1st foreign language
2nd foreign language
1st foreign literature
2nd foreign literature
3rd foreign language B1 level
3
F
-

2° Year   activated in the A.Y. 2020/2021

ModulesCreditsTAFSSD
1st foreign language
2nd foreign language
1st foreign literature
2nd foreign literature
Philology related to 1st or 2nd foreign language

3° Year   activated in the A.Y. 2021/2022

ModulesCreditsTAFSSD
1st foreign language
2nd foreign language
Training
6
F
-
Final exam
6
E
-
ModulesCreditsTAFSSD
1st foreign language
2nd foreign language
1st foreign literature
2nd foreign literature
3rd foreign language B1 level
3
F
-
activated in the A.Y. 2020/2021
ModulesCreditsTAFSSD
1st foreign language
2nd foreign language
1st foreign literature
2nd foreign literature
Philology related to 1st or 2nd foreign language
activated in the A.Y. 2021/2022
ModulesCreditsTAFSSD
1st foreign language
2nd foreign language
Training
6
F
-
Final exam
6
E
-

Legend | Type of training activity (TTA)

TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.




S Placements in companies, public or private institutions and professional associations

Teaching code

4S008107

Coordinator

Marco Rospocher

Credits

6

Language

Italian

Scientific Disciplinary Sector (SSD)

INF/01 - INFORMATICS

Period

I semestre (Lingue e letterature straniere) dal Sep 28, 2020 al Jan 9, 2021.

Learning outcomes

The course aims to provide students with the basic skills for programming a computer to solve problems. At the end of the course the students: - will be able to use the main functionalities of the UNIX command line (e.g., filters, regular expressions) to manipulate data flows; - will know the elementary data structures, the basic programming constructs and the elementary abstraction techniques offered by the object-oriented programming paradigm; - will know and will be able to write programs that use the main libraries for the analysis of textual resources and for the manipulation of documents annotated with a markup language.

Program

The course will be given ONLINE only, in live streaming. Video-recordings of the lectures will be provided on the University e-Learning platform (Moodle)..

Introduction to programming
Introduction to Python
Data types (numbers, strings) and Variables
Decisions
Iterations
Functions
Lists
Sets and Dictionaries
Files
Libraries for Natural Language Processing and handling of document markup
Basic Principles of Object Oriented Programming


Materials and resources will be given out during the course to support the lessons, and will be uploaded on the course's Moodle page.
In addition to the suggested textbook, the following resources are recommended as supplementary materials:

- How to Think Like a Computer Scientist (Learning with Python): http://openbookproject.net/thinkcs/python/english3e/
- Python 101: http://python101.pythonlibrary.org/index.html
- Introduction to Jupyter Notebooks: https://programminghistorian.org/en/lessons/jupyter-notebooks

Reference texts
Author Title Publishing house Year ISBN Notes
Cay Horstmann; Rance D. Necaise Concetti di informatica e fondamenti di Python (Seconda edizione) (Edizione 2) Maggioli Editore 2019 9788891635433

Examination Methods

Attendance and student contribution to class is strongly encouraged.
There is no difference in the program, materials and examination between attending and non-attending students

The exam consists in preparing a Python programming project and its discussion with the teacher. The discussion may take place online for all students who request it in the 2020/21 academic year.

Students with disabilities or specific learning disorders (SLD), who intend to request the adaptation of the exam, must follow the instructions given HERE