logo_orizzontale_WHITE
PROGRAMMAZIONE DIDATTICA COORTE A.A. 2024/2025
CORSO DI LAUREA in 8719 INGEGNERIA INFORMATICA (classe L-8 )

SCHEDA INFORMATIVA

Sede amministrativa:  GE
Classe delle lauree in: 

Classe delle lauree in INGEGNERIA DELL'INFORMAZIONE (classe L-8)

Durata:  3 anni
Indirizzo web:  https://corsi.unige.it/corsi/8719
Dipartimento di riferimento:  SEZIONE INTERSCUOLA POLITECNICA DEL DIBRIS

PIANO DI STUDI

Sede GE - Classe L-8

1° anno (coorte 2024/2025)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
66270 RETI LOGICHE ING-INF/05 6 6 CFU DI BASE Matematica, Informatica e Statistica
L'insegnamento introduce nozioni e metodologie per l'analisi e la progettazione di sistemi digitali, coprendo i principali aspetti dalla logica combinatoria e sequenziale alle macchine a stati finiti, consentendo la progettazione e simulazione di semplici sistemi digitali contenenti logica standard e macchine a stati finiti.

-

104740 ARCHITETTURA DEI CALCOLATORI ING-INF/05 6 6 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
L'insegnamento fornisce allo studente gli strumenti tecnici e metodologici per comprendere e descrivere caratteristiche, funzioni e interazioni delle principali componenti di un moderno calcolatore elettronico, la sua architettura, le funzioni delle unità hardware che lo compongono e le interazioni fra di esse.

-

80103 GEOMETRIA MAT/03 6 6 CFU DI BASE Matematica, Informatica e Statistica
L'insegnamento fornisce i concetti di base dell'algebra lineare e della geometria analitica, con particolare riferimento a: insiemi, numeri complessi e polinomi; sistemi lineari; matrici; spazi vettoriali; autovalori e autovettori.

-

66054 FONDAMENTI DI INFORMATICA ING-INF/05 9 9 CFU DI BASE Matematica, Informatica e Statistica
L'insegnamento introduce i concetti base dell’informatica e le conoscenze fondanti per lo sviluppo del software, affrontando l’analisi di problemi e la loro risoluzione algoritmica, attraverso lo sviluppo di programmi in linguaggio C++, secondo i paradigmi della programmazione strutturata e modulare.

-

97167 STATISTICA MAT/06 6 6 CFU DI BASE Matematica, Informatica e Statistica
Obiettivo dell'insegnamento è quello di presentare i metodi della statistica come strumenti fondamentali per produrre, selezionare ed elaborare informazioni. Si vuole dotare gli studenti di logiche e metodologie statistiche utilizzabili per la pianificazione delle prove e l'analisi dei dati, tali da poter essere utilizzati in numerosi contesti applicativi. L'abilità acquisita consentirà di trattare problemi pratici di frequente ricorrenza.

-

108708 LINGUA INGLESE B2 L-LIN/12 3 3 CFU VER. CONOSC. LINGUA STRANIERA Per la Conoscenza di Almeno Una Lingua Straniera
L'insegnamento ha l'obiettivo di consolidare il livello di conoscenza della lingua inglese corrispondente al livello B2 del Quadro comune europeo di riferimento per le lingue (QCER in inglese CEFR).

-

104810 ANALISI MATEMATICA MOD 1 MAT/05 6 6 CFU DI BASE Matematica, Informatica e Statistica
Fornire i fondamenti del calcolo differenziale in una variabile e la conoscenza operativa di alcuni strumenti matematici di base, mantenendo il dovuto rigore metodologico.

-

104812 FISICA GENERALE 1 FIS/01 6 6 CFU DI BASE Fisica e Chimica
L'insegnamento fornisce le conoscenze di base sulla meccanica del punto materiale e sulla meccanica dei sistemi e dei corpi rigidi e rende lo studente capace di descriverne il moto nell'ambito della fisica classica.

-

115465 ANALISI MATEMATICA MOD 2 MAT/05 6 6 CFU DI BASE Matematica, Informatica e Statistica
Fornire i primi strumenti di modellizzazione matematica: il calcolo integrale, le serie, le equazioni differenziali ordinarie e la teoria di base delle funzioni di più variabili.

-

2° anno (coorte 2024/2025)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
80150 TEORIA DEI SISTEMI ING-INF/04 9 9 CFU CARATTERIZZANTI Ingegneria dell'Automazione
L'insegnamento fornisce concetti e metodi per l'analisi del comportamento di sistemi dinamici lineari, stazionari ed a tempo continuo. In particolare lo studio delle proprietà è svolto sia nel dominio del tempo sia in relazione alle matrici di trasferimento. Vengono anche trattati in modo semplificato i sistemi non lineari.

-

114579 METODI MATEMATICI E RICERCA OPERATIVA 12

-

  104742 - METODI MATEMATICI PER L'INGEGNERIA MAT/07 6 6 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
L'insegnamento ha l'obiettivo di introdurre lo studente ai concetti e metodi di calcolo relativi a funzioni di più variabili, serie di Fourier e funzioni di variabile complessa.

-

  114580 - RICERCA OPERATIVA MAT/09 6 6 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
L'insegnamento fornisce le nozioni di base dei metodi di ottimizzazione per risolvere problemi decisionali. In particolare fornisce le conoscenze per modellare matematicamente un problema di decisione e risolverlo attraverso tecniche di programmazione lineare, programmazione lineare a numeri interi, programmazione non lineare, e ottimizzazione su grafi.

-

114581 FISICA GENERALE 2 FIS/01 6 6 CFU DI BASE Fisica e Chimica
L'insegnamento fornisce le conoscenze di base sulla termodinamica e sull'elettromagnetismo nel vuoto e rende lo studente capace di descrivere il comportamento di sistemi termodinamici e di sistemi di cariche in presenza di campi elettrici e magnetici costanti e variabili nel tempo.

-

114586 MODELLISTICA E SIMULAZIONE ING-INF/04 6 6 CFU CARATTERIZZANTI Ingegneria dell'Automazione
L'insegnamento ha l'obiettivo di fornire allo studente le conoscenze relative alla rappresentazione in termini matematici di sistemi complessi relativi a diversi ambiti applicativi in cui diversi componenti interagiscono su differenti scale temporali. Lo studente imparerà a utilizzare strumenti informatici per la simulazione del comportamento di questi sistemi e per l'analisi delle loro prestazioni.

-

114588 BASI DI DATI E SISTEMI OPERATIVI 12

-

  65920 - BASI DI DATI ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
L'insegnamento introduce alla progettazione delle basi di dati e al loro ciclo di vita, agli strumenti per la loro progettazione, ai linguaggi per la creazione, interrogazione e manipolazione di basi dati centralizzate e alle basi di dati relazionali.

-

  104746 - SISTEMI OPERATIVI ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
L'insegnamento introduce alla struttura dei sistemi operativi, le funzioni dei moduli in cui sono organizzati, gli algoritmi e le strutture software utilizzati.

-

114589 ALGORITMI E COMPUTAZIONE 12

-

  114590 - ALGORITMI E COMPUTAZIONE ING-INF/05 9 9 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
L'insegnamento introduce le principali strategie di progettazione di algoritmi e gli strumenti per valutarne la correttezza e le prestazioni. L'obiettivo è lo sviluppo della capacità di formalizzare e risolvere problemi per via algoritmica e della capacità di analisi e valutazione delle soluzioni. Sono inoltre sviluppati i concetti relativi alla logica proposizionale e induzione e i principali modelli di computazione per l'informatica: automi, grammatiche, macchine di Turing.

-

  115460 - ALGORITHMS LABORATORY ING-INF/05 3 3 CFU ALTRE ATTIVITA' Abilità Informatiche e Telematiche
The teaching unit develops the practical aspect, where, after an introduction to the Java language, the models and methodologies studied in the "Algorithms and Computation" teaching unit are demonstrated through applications.

-


18 CFU da acquisirsi dal 2° al 3° anno
114599 COMPETENZE TRASVERSALI DELL’INGEGNERIA 6 6 CFU A SCELTA A Scelta dello Studente
L'insegnamento mira a fornire agli studenti di ingegneria competenze trasversali utili per il successo nel mondo professionale, attraverso un mix di lezioni, seminari, workshop, testimonianze ed esperienze industriali, progetti di gruppo e studio individuale.

-

114593 ELEMENTI DI ROBOTICA E SISTEMI DI MOTION CAPTURE 12

-

  114594 - ELEMENTI DI ROBOTICA MOD 1 ING-INF/04 3 3 CFU A SCELTA A Scelta dello Studente
L'insegnamento offre un'introduzione agli elementi fondamentali della robotica, con un'enfasi particolare sugli aspetti dell'automazione. L'insegnamento copre i principi base della robotica, inclusi la progettazione di sistemi robotici intelligenti, la programmazione, il controllo, la percezione sensoriale e l'interazione uomo-robot, acquisendo concetti di base essenziali per affrontare le sfide contemporanee nel campo della robotica.

-

  114595 - SISTEMI DI MOTION CAPTURE ING-INF/05 6 6 CFU A SCELTA A Scelta dello Studente
L'insegnamento esplora le tecnologie e le metodologie dei sistemi di registrazione del movimento umano (motion capture). Attraverso una combinazione di lezioni teoriche e laboratori pratici, gli studenti acquisiranno una comprensione approfondita dei principi fisici, delle tecniche di calibrazione, dell'elaborazione dei segnali e delle applicazioni del motion capture.

-

  114601 - ELEMENTI DI ROBOTICA MOD 2 ING-INF/05 3 3 CFU A SCELTA A Scelta dello Studente
L'insegnamento introduce gli studenti agli elementi fondamentali della robotica, con un'enfasi particolare sugli aspetti informatici della disciplina. L'insegnamento copre i principi base della robotica, inclusi la progettazione di sistemi robotici, la programmazione, il controllo, la percezione sensoriale e l'interazione uomo-robot, acquisendo conectti di base essenziali per affrontare le sfide contemporanee nel campo della robotica.

-

114667 ELETTRONICA, CIRCUITI ED ELETTROMAGNETISMO 18

-

  65939 - CAMPI ELETTROMAGNETICI ING-INF/02 6 6 CFU A SCELTA A Scelta dello Studente
L'insegnamento si propone di fornire agli studenti le nozioni di base di campi elettromagnetici. Vengono presentate le leggi fondamentali del campo elettromagnetico, l'interazione dei campi elettromagnetici con la materia, l'estensione delle leggi di conservazione dell'energia e dei momenti ai campi elettromagnetici e i più semplici fenomeni ondulatori, con l'obiettivo di fornire gli strumenti essenziali alla comprensione delle innumerevoli applicazioni pratiche dei campi elettromagnetici.

-

  65997 - DISPOSITIVI E CIRCUITI ELETTRONICI ING-INF/01 6 6 CFU A SCELTA A Scelta dello Studente
L'insegnamento fornisce allo studente i metodi e gli strumenti base per la comprensione, l'analisi e il progetto di circuiti e sistemi elettronici analogici e digitali. Il corso fornisce le nozioni fondamentali su: dispositivi elettronici (diodi e transistor), circuiti elettronici in regime statico e dinamico, funzionamento ed utilizzo degli amplificatori operazionali, convertitori AD/DA ed Interfacciamento dei circuiti elettronici con sistemi programmabili.

-

  94975 - TEORIA DEI CIRCUITI ING-IND/31 6 6 CFU A SCELTA A Scelta dello Studente
L'insegnamento si propone di fornire agli studenti le nozioni fondamentali di teoria dei circuiti elettrici e la capacità di analizzare circuiti lineari in regime stazionario, in regime sinusoidale e in transitorio. Gli argomenti trattati vengono proposti agli studenti in modo da far acquisire loro familiarità con strumenti della matematica, della fisica e della geometria indispensabili all'analisi di circuiti.

-

86801 GESTIONE AZIENDALE ING-IND/35 6 6 CFU A SCELTA A Scelta dello Studente
L'insegnamento intende fornire le nozioni basilari relative al funzionamento delle aziende. Attenzione viene dedicata alla formalizzazione dei concetti e delle metodologie per la progettazione organizzativa, la gestione dei processi decisionali, l’economia aziendale e la contabilità industriale.

-

114671 PROGRAMMAZIONE MOBILE E PROGETTAZIONE E SVILUPPO PER IL WEB 12

-

  66153 - PROGRAMMAZIONE MOBILE ING-INF/05 6 6 CFU A SCELTA A Scelta dello Studente
Il corso introduce le basi della programmazione di applicazioni mobili su piattaforma Android. Nel dettaglio, il corso introduce le caratteristiche principali del sistema operativo Android ed indaga dettagliatamente le metodologie per la realizzazione di applicazioni mobili moderne e responsive su Android.

-

  114597 - PROGETTAZIONE E SVILUPPO PER IL WEB ING-INF/05 6 6 CFU A SCELTA A Scelta dello Studente
L’insegnamento fornisce allo studente i concetti fondamentali inerenti il progetto e la realizzazione di applicazioni web, abilitandolo a creare applicazioni di tale tipo con l'ausilio di uno degli strumenti maggiormente diffusi ad oggi, il framework Django. L'insegnamento partirà col fornire un quadro generale di conoscenze relative al contesto della programmazione di applicazioni web, per poi verticalizzarsi su un insieme base di tecnologie abilitanti in tale ambito: i linguaggi HTML, CSS, Javascript ed il framework Django, basato sul linguaggio di programmazione Python. Per ognuna di tali tecnologie, l'insegnamento mirerà a fornire le competenze necessarie e tali che, applicate in maniera integrata, lo studente possa progettare ex-novo ed in maniera indipendente una applicazione web completamente funzionale.

-

 

3° anno (coorte 2024/2025)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
56893 PROVA FINALE-FINAL EXAM 3 3 CFU PROVA FINALE Per la Prova Finale

-

80102 CONTROLLI AUTOMATICI ING-INF/04 9 9 CFU CARATTERIZZANTI Ingegneria dell'Automazione
L'insegnamento ha l'obiettivo di fornire all'allievo gli strumenti concettuali e metodologici di base per affrontare problemi di analisi e sintesi relativi al controllo di sistemi dinamici caratterizzanti impianti e processi fisici di natura ingegneristica.

-

114582 RETI DI CALCOLATORI E SICUREZZA INFORMATICA 12

-

  80454 - RETI DI CALCOLATORI ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
L'insegnamento ha l'obiettivo di coprire le architetture delle reti di calcolatori secondo il modello ISO-OSI. Si esploreranno argomenti quali: Livello Fisico, Analisi dei segnali,Topologie, Linee, Baud e bit rate, Sincronizzazione, Codici di linea, Livello Data Link, Framing, Controllo di errore e di flusso, livello MAC, Ethernet, PPP, Livello network, Routing, TCP/IP, IP, ARP, DHCP, TCP, UDP, protocolli di livello applicativo.

-

  114583 - SICUREZZA INFORMATICA ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
L'insegnamento fornisce agli studenti i principi fondamentali della Sicurezza Informatica. Gli argomenti trattati includono: funzioni hash crittografiche, cifrari simmetrici e asimmetrici, firme digitali, certificati digitali, protocolli di sicurezza, controllo degli accessi, oltre a un'introduzione alla sicurezza delle reti e alla sicurezza web.

-

114585 FONDAMENTI DI TELECOMUNICAZIONI ED ELABORAZIONE DEI SEGNALI ING-INF/03 9 9 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
L'insegnamento ha l'obiettivo di fornire agli studenti i principi essenziali e i concetti di base delle tecniche delle telecomunicazioni e dell'elaborazione dei segnali. Gli studenti acquisiranno competenze relative a: rappresentazione ed elaborazione dell'informazione, analisi dei segnali nel tempo e in frequenza, sistemi lineari e tempo-invarianti, campionamento, conversione analogico-digitale (PCM), trasmissione digitale in banda base mediante PAM a banda illimitata, processi aleatori, modulazioni e loro prestazioni (banda, potenza, fedeltà), effetti del rumore.

-

114587 ELEMENTI DI INGEGNERIA DEI SISTEMI ING-INF/04 6 6 CFU CARATTERIZZANTI Ingegneria dell'Automazione
L'insognamento offre un'introduzione ai principi fondamentali e alle metodologie dell'ingegneria dei sistemi. Gli studenti esploreranno i processi coinvolti nella progettazione, implementazione e gestione di sistemi ingegneristici complessi in una varietà di applicazioni, inclusi lo studio delle fasi del ciclo di vita del sistema, l'ingegneria dei requisiti, la progettazione dell'architettura di sistema, la verifica e validazione, e la gestione dei rischi. Viene posto un accento sulle competenze pratiche e sulle tecniche di risoluzione dei problemi che sono essenziali nei progetti del mondo reale.

-

115466 STRUMENTI PER APPLICAZIONI SOFTWARE, INTELLIGENZA ARTIFICIALE E DATA SCIENCE 12

-

  114591 - STRUMENTI DI SVILUPPO SOFTWARE ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
L'insegnamento ha l'obiettivo di fornire agli studenti le competenze di base relative agli strumenti e alle tecnologie essenziali per lo sviluppo di software, inclusi ambienti di sviluppo integrati (IDE), sistemi di controllo versione e software di debug. Gli studenti acquisiranno esperienza pratica con strumenti per lo sviluppo front-end e back-end, apprenderanno le migliori pratiche per il loro utilizzo e comprenderanno come integrare questi strumenti in un flusso di lavoro di sviluppo coerente. L'accento è posto sull'applicazione pratica di questi strumenti in progetti software reali.

-

  114592 - ELEMENTI DI INTELLIGENZA ARTIFICIALE E DATA SCIENCE ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
L'insegnamento offre una comprensione di base dell'intelligenza artificiale (IA) e della scienza dei dati. Gli studenti apprenderanno concetti e tecniche chiave, tra cui algoritmi di apprendimento automatico, reti neurali, analisi statistica dei dati e modellazione predittiva, che consentiranno loro di lavorare su dataset reali per risolvere problemi complessi. Il corso tratterà anche sinteticamente le considerazioni etiche e l'impatto sociale dell'IA e della scienza dei dati.

-

Sede IM - Classe L-8

1° anno (coorte 2024/2025)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
114602 INTRODUCTION TO COMPUTER SCIENCE AND PROGRAMMING 9

-

  114603 - INTRODUCTION TO COMPUTER SCIENCE AND PROGRAMMING INF/01 6 6 CFU DI BASE Matematica, Informatica e Statistica
This course aims to provide the basis knowledge of computer programming. The student will learn how to analyze simple problems, how to solve them with procedural algorithms, using a programming language, and the basis to solve simple data analysis and numerical calculation problems.

-

  114604 - LABORATORIO DI PROGRAMMAZIONE INF/01 3 3 CFU DI BASE Matematica, Informatica e Statistica
This teaching unit develops the practical aspect of the course "Introduction to Computer Science and Programming".

-

114605 DIGITAL SYSTEMS DESIGN AND COMPUTER ARCHITECTURE 9

-

  115049 - DIGITAL SYSTEMS DESIGN ING-INF/05 4 4 CFU CARATTERIZZANTI Ingegneria Informatica
This course introduces notions and methodologies for the analysis and design of digital systems, covering the principal aspects from combinational and sequential logic to finite state machines, thus allowing for the design and simulation of simple digital systems containing standard logic and finite state machines.

-

  115050 - COMPUTER ARCHITECTURE ING-INF/05 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
This course provides the student with the technical and methodological tools to understand and describe the characteristics, functions and interactions of the main components of a modern electronic calculator, its architecture, the functions of the hardware units that compose it and the interactions between them.

-

114606 MATHEMATICAL ANALYSIS MOD 1 MAT/05 6 6 CFU DI BASE Matematica, Informatica e Statistica
The course provides some basic concepts of mathematical analysis: numerical sequences and series, differential calculus in one variable, polynomial approximation of functions, numerical methods for nonlinear equations.

-

114607 LINEAR ALGEBRA AND GEOMETRY MAT/03 6 6 CFU DI BASE Matematica, Informatica e Statistica
This course aims to provide the basic concepts of linear algebra and analytical geometry, with particular reference to: sets, complex numbers and polynomials, linear systems, matrices, vector spaces, eigenvalues and eigenvectors.

-

114608 GENERAL PHYSICS 1 FIS/01 6 6 CFU DI BASE Fisica e Chimica
This course provides basic knowledge on the mechanics of the material point and on the mechanics of systems and rigid bodies and enables the student to describe their motion in the context of classical physics.

-

114609 INFORMATION TECHNOLOGY AND LAW IUS/20 6 6 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The course provides students with a basic understanding of the functioning of legal systems, focusing especially on how the Italian and EU legal frameworks intersect with technology. It covers a range of topics, including cyber law, intellectual property rights, data protection, privacy laws, digital forensics, and ethics in technology. The course is designed to help students understand and navigate the intricate legal aspects of the digital world.

-

114610 INTRODUCTION TO DIGITAL ENGINEERING 3

-

  114611 - INTRODUCTION TO INFORMATION PROCESSING SYSTEMS ING-INF/05 1 1 CFU ALTRE ATTIVITA' Abilità Informatiche e Telematiche
This course provides the students with the fundamental principles and concepts underlying information processing systems, including data representation, hardware, software and current challenges.

-

  114612 - INTRODUCTION TO SYSTEMS AND CONTROL ENGINEERING ING-INF/04 1 1 CFU ALTRE ATTIVITA' Abilità Informatiche e Telematiche
The course provide the students with a foundational understanding of the principles and applications of systems and control engineering, including essential concepts such as system modeling, analysis, and design.

-

  114613 - INTRODUCTION TO TELECOMMUNICATIONS ING-INF/03 1 1 CFU ALTRE ATTIVITA' Abilità Informatiche e Telematiche
The course is intended to provide basic knowledge about telecommunication systems from signals (sampling, modulation, and frequency analysis) to computer networks (transmission media and network protocols). The course will also aim at introducing simple concepts about the structure of the Internet and the various technological standards and solutions present in modern telecommunication ecosystems.

-

115468 MATHEMATICAL ANALYSIS MOD 2 MAT/05 6 6 CFU DI BASE Matematica, Informatica e Statistica
The course provides the first tools of mathematical modeling: integral calculus: Riemann integral, improper integrals, ordinary differential equations: separable variables, first-order linear equations with continuous coefficients, linear equations of order n with constant coefficients, systems of linear differential equations.

-


3 CFU tra i seguenti insegnamenti:
115401 ENGLISH LANGUAGE FOR COMPUTER ENGINEERING 3 3 CFU VER. CONOSC. LINGUA STRANIERA Per la Conoscenza di Almeno Una Lingua Straniera
Consolidate the level of knowledge of the English language corresponding to level B2 of the Common European Framework of Reference for Languages (CEFR).

-

115400 ITALIAN AS A FOREIGN LANGUAGE_COMPUTER ENGINEERING 3 3 CFU VER. CONOSC. LINGUA STRANIERA Per la Conoscenza di Almeno Una Lingua Straniera
The course allows the student to achieve a sufficient oral and written comprehension of the local language, as well as an introduction to country culture.

-

 

2° anno (coorte 2024/2025)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
114614 DATABASES AND OPERATING SYSTEMS 12

-

  114615 - DATABASES ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
This course introduces database design and their lifecycle, the tools for their design, the languages for the creation, querying, and manipulation of centralized databases, and the fundamentals of relational databases.

-

  114616 - OPERATING SYSTEMS ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
This course introduces the structure of operating systems, the functions of the modules they are organized into, and the algorithms and software structures used.

-

114617 ALGORITHMS 9

-

  114584 - LABORATORIO DI ALGORITMI ING-INF/05 3 3 CFU CARATTERIZZANTI Ingegneria Informatica
Questo corso sviluppa l'aspetto pratico dei modelli e delle metodologie studiate negli "Algoritmi", dimostrati attraverso applicazioni.

-

  114618 - ALGORITHMS ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
This course introduces the main strategies for designing algorithms and the tools for evaluating their correctness and performance. The objective is to develop the ability to formalize and solve problems algorithmically, as well as the capacity for analysis and evaluation of solutions.

-

114619 GENERAL PHYSICS 2 FIS/01 6 6 CFU DI BASE Fisica e Chimica
This teaching unit provides basic knowledge of thermodynamics and electromagnetism in vacuum and enables the student to describe the behavior of thermodynamic systems and systems of charges in the presence of electric and magnetic fields that are constant and variable over time.

-

114620 CIRCUITS AND SYSTEMS ING-IND/31 6 6 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
This course provides the student with the ability to analyze linear time-invariant resistive circuits and first-order and second-order dynamical circuits (transitory and steady-state analysis), by correctly writing topological equations and descriptive equations.

-

114621 SYSTEMS THEORY ING-INF/04 9 9 CFU CARATTERIZZANTI Ingegneria dell'Automazione
This teaching unit aims to provide students with fundamental knowledge of electrical circuit theory and the ability to analyze linear circuits in steady state, sinusoidal regime, and transient conditions. The topics covered are presented to students in a way that helps them become familiar with essential tools from mathematics, physics, and geometry needed for circuit analysis.

-

114622 FUNDAMENTALS OF TELECOMMUNICATIONS AND SIGNAL PROCESSING 12

-

  114623 - FUNDAMENTALS OF TELECOMMUNICATIONS AND SIGNAL PROCESSING ING-INF/03 9 9 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
This course aims to provide students with the essential principles and basic concepts of telecommunications techniques and signal processing. Students will acquire skills related to: representation and processing of information, analysis of signals in time and frequency, linear and time-invariant systems, sampling, analog-to-digital conversion (PCM), baseband digital transmission using unlimited bandwidth PAM, probability and random processes, modulations and their performance (bandwidth, power, fidelity), and the effects of noise.

-

  114624 - APPLIED TELECOMMUNICATIONS ING-INF/03 3 3 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
This course develops the practical aspect of the models and methodologies studied in the "Fundamentals of Telcommunications and Signal Processing" course, demonstrated through applications.

-

114632 MATHEMATICAL METHODS AND OPERATIONS RESEARCH 12

-

  111097 - OPERATIONS RESEARCH MAT/09 6 6 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
This course provides the basic notions of optimization methods for solving decision-making problems. In particular, it provides the knowledge to mathematically model a decision problem and solve it through linear programming, integer linear programming, nonlinear programming, and graph optimization techniques.

-

  114633 - MATHEMATICAL METHODS FOR ENGINEERING MAT/07 6 6 CFU DI BASE Matematica, Informatica e Statistica
This teaching unit provides the basic notions of optimization methods for solving decision-making problems. In particular, it provides the knowledge to mathematically model a decision problem and solve it through linear programming, integer linear programming, nonlinear programming, and graph optimization techniques.

-

3° anno (coorte 2024/2025)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
56893 PROVA FINALE-FINAL EXAM 3 3 CFU PROVA FINALE Per la Prova Finale

-

114625 COMMUNICATION NETWORKS AND COMPUTER SECURITY 12

-

  80156 - COMPUTER SECURITY ING-INF/05 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
This course provides the students with the fundamental principles of computer security. Topics covered include: cryptographic hash functions, symmetric and asymmetric ciphers, digital signatures, digital certificates, security protocols, and access control, and an introduction to network and web security and web security.

-

  114626 - COMMUNICATION NETWORKS ING-INF/03 6 6 CFU CARATTERIZZANTI Ingegneria della Sicurezza e Protezione dell'Informazione
This teaching unit aims to cover computer network architectures according to the ISO-OSI model. Topics to be explored include: Physical Layer, Signal Analysis, Topologies, Lines, Baud and bit rates, Synchronization, Line Codes, Data Link Layer, Framing, Error and Flow Control, MAC layer, Ethernet, PPP, Network Layer, Routing, TCP/IP, IP, ARP, DHCP, TCP, UDP, and application-level protocols.

-

114627 FUNDAMENTALS OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE ING-INF/05 6 6 CFU A SCELTA A Scelta dello Studente
This course provides a foundational understanding of artificial intelligence (AI) and data science. Students will learn key concepts and techniques including machine learning algorithms, neural networks, statistical data analysis, and predictive modeling, enabling students to work on real-world datasets to solve complex problems. The course will also address briefly ethical considerations and the societal impact of AI and data science.

-

114628 AUTOMATIC CONTROL ING-INF/04 9 9 CFU CARATTERIZZANTI Ingegneria dell'Automazione
This course aims to provide students with the basic conceptual and methodological tools needed to tackle problems of analysis and synthesis related to the control of dynamic systems that characterize engineering plants and physical processes.

-

114629 MODELLING, SIMULATION AND SYSTEMS ENGINEERING 12

-

  114630 - MODELLING AND SIMULATION ING-INF/04 6 6 CFU CARATTERIZZANTI Ingegneria dell'Automazione
This course aims to provide students with the basic conceptual and methodological tools needed to tackle problems of analysis and synthesis related to the control of dynamic systems that characterize engineering plants and physical processes.

-

  114631 - SYSTEMS ENGINEERING FUNDAMENTALS ING-INF/04 6 6 CFU CARATTERIZZANTI Ingegneria dell'Automazione
This course offers an introduction to the fundamental principles and methodologies of systems engineering. Students will explore the processes involved in designing, implementing, and managing complex engineering systems across a variety of applications, including the study of system lifecycle phases, requirements engineering, system architecture design, verification and validation, and risk management. Emphasis is placed on practical skills and problem-solving techniques that are essential in real-world projects.

-

114661 SOFTWARE ENGINEERING INF/01 6 6 CFU DI BASE Matematica, Informatica e Statistica
The course will provide the students with the basic scientific and professional principles of software engineering in the different phases of code development: planning, design, modeling, implementation, testing, verification and maintenance.

-