Skip to Main Content (Press Enter)

Logo UNICH
  • ×
  • Home
  • Degrees
  • Courses
  • Jobs
  • People
  • Outputs
  • Organizations
  • Third Mission
  • Projects
  • Expertise & Skills

UNI-FIND
Logo UNICH

|

UNI-FIND

unich.it
  • ×
  • Home
  • Degrees
  • Courses
  • Jobs
  • People
  • Outputs
  • Organizations
  • Third Mission
  • Projects
  • Expertise & Skills
  1. Courses

CH011B - COMPUTER SCIENCE AND INTELLIGENT SYSTEMS

courses
ID:
CH011B
Duration (hours):
60
CFU:
6
SSD:
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Located in:
PESCARA
Url:
Course Details:
BUILDING ENGINEERING/ENGINEERING AND MANAGEMENT OF CULTURAL HERITAGE Year: 2
Year:
2025
Course Catalogue:
https://unich.coursecatalogue.cineca.it/af/2025?co...
  • Overview
  • Syllabus
  • Degrees
  • People

Overview

Date/time interval

Primo Semestre (22/09/2025 - 21/12/2025)

Syllabus

Course Objectives


The course aims to provide students with a technical and interdisciplinary foundation in the use of digital tools for analyzing, managing, and representing complex data. By the end of the course, students will be able to use the Python programming language for data processing, design and query databases, create interactive 3D visualizations, and apply artificial intelligence techniques to analyze heterogeneous datasets. The course is designed to develop cross-cutting skills applicable in scientific, technological, environmental, and humanistic fields, encouraging a critical and informed approach to digital technologies.

Course Prerequisites


To successfully follow the course, it is recommended to have a basic knowledge of mathematics, particularly algebra and geometry, as well as a basic understanding of physics. No prior programming experience is required: the course is designed to gradually introduce digital tools through a practical and interdisciplinary approach.

Teaching Methods


Lectures with PowerPoint and PDF slides covering the course topics, along with in-class exercises and practical activities supported by the instructor.

Assessment Methods


Written exam with multiple-choice questions on the course topics, plus a programming exercise.

Texts


"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" -- Aurélien Géron (O'Reilly Media, 2023)
"Unity 2022 by Example: A project-based guide to building 2D and 3D games, enhanced for AR, VR, and MR experiences" -- Scott H. Cameron (Packt Publishing​​​​​​​, 2024)
"Database System Concepts" – Abraham Silberschatz, Henry Korth, S. Sudarshan (McGraw Hill, 2019)

Contents


This course offers a methodological and practical introduction to digital tools used for analyzing and managing complex data across a wide range of disciplines. Students will explore four key areas of study. The first focuses on programming in Python, where they will learn how to manipulate, analyze, and visualize data using widely adopted libraries. The second area covers database systems, introducing both relational and non-relational models, with an emphasis on data modeling, querying, and integration of diverse data sources. The third area introduces the fundamentals of 3D modeling and visualization, using accessible tools and platforms such as Unity to create and explore interactive three-dimensional environments. The final area addresses artificial intelligence and machine learning, providing an overview of core algorithms and their application to real-world datasets, including images, time series, and spatial data. The course is designed to be accessible to students from various academic backgrounds and does not require prior experience in programming.

Course Language

English

More information


The suggested textbooks are optional material which the student can adopt for a depth understanding of some parts of this course. During the course, material and slides will be provided to the students as mandatory material for the exam preparation.

Degrees

Degrees

BUILDING ENGINEERING 
Master’s Degree
2 years
No Results Found

People

People

AMELIO Alessia
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Docenti di ruolo di IIa fascia
No Results Found
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.4.4.0