Corso che forma sviluppatori software e specialisti IT. Si studiano programmazione (C, Java, Python), database, sistemi operativi, reti, AI e tecnologie web. Combina teoria e laboratori pratici.
Insegnamento fondamentale che tratta i numeri reali, le successioni e le serie numeriche. L'obiettivo è fornire gli strumenti del calcolo differenziale e integrale per funzioni di una variabile reale, necessari per la risoluzione di problemi matematici e ingegneristici di base.
Corso fondamentale di calcolo infinitesimale per le scienze fisiche. Il programma approfondisce il calcolo differenziale per funzioni di più variabili reali (limiti, continuità, differenziabilità, ottimizzazione libera e vincolata), l'integrazione multipla e lo studio delle equazioni differenziali ordinarie (EDO) del primo ordine e di ordine superiore, fornendo le basi matematiche per la modellizzazione fisica.
Corso mirato a fornire agli ingegneri le basi della gestione aziendale. Il programma copre l'analisi del bilancio (redditività e liquidità), la contabilità dei costi per il calcolo del Break-Even Point e la valutazione degli investimenti (VAN, TIR), approfondendo inoltre la gestione coordinata dei cicli tecnico, economico e monetario per ottimizzare il fabbisogno finanziario dell'impresa.
Introduce i concetti fondamentali dell'informatica e della programmazione strutturata. Il corso copre la progettazione di algoritmi, i tipi di dati e le strutture di controllo (cicli, condizioni) tramite un linguaggio di alto livello come C o Python. Gli studenti studiano la gestione della memoria, le funzioni e le strutture dati di base, sviluppando le competenze logiche necessarie per lo sviluppo software in ingegneria.
Insegnamento fondamentale che introduce i concetti dell'algebra lineare e della geometria analitica. Vengono trattati il calcolo matriciale, la risoluzione di sistemi lineari, gli spazi vettoriali, le trasformazioni lineari (diagonalizzazione) e la geometria analitica del piano e dello spazio, fornendo gli strumenti matematici indispensabili per la modellizzazione ingegneristica.
Insegnamento mirato al raggiungimento del livello di competenza linguistica B1/B2 (QCER) in ambito scientifico. Il corso si focalizza sullo sviluppo delle quattro abilità linguistiche (ascolto, parlato, lettura, scrittura) con particolare attenzione al lessico specialistico della biologia, delle bioscienze e alla comprensione di testi accademici e pubblicazioni internazionali.
Si concentra sul fornire strumenti matematici e statistici avanzati per la modellazione e l'analisi dei dati. Il corso copre i fondamenti del machine learning, l'analisi di big data e l'elaborazione dei segnali. Gli studenti imparano a tradurre problemi reali in modelli matematici rigorosi e a risolvere problemi complessi di ottimizzazione e decisione utilizzando strumenti computazionali come Python.
Fornisce i concetti fondamentali per la progettazione e l'analisi di algoritmi e strutture dati efficienti. Il programma copre le strutture dati di base (array, liste collegate, pile, code, alberi, grafi) e le tecniche algoritmiche (ordinamento, ricerca, ricorsione, programmazione dinamica). Gli studenti imparano a valutare la complessità algoritmica e a selezionare le strutture dati più appropriate per problemi computazionali complessi.
Si riferisce agli Obblighi Formativi Aggiuntivi assegnati agli studenti che non superano il test d'ingresso o che presentano lacune nelle conoscenze di base. Tali obblighi prevedono attività integrative obbligatorie, spesso in matematica o scienze di base, finalizzate a fornire i prerequisiti necessari per affrontare con successo il corso di studi scelto.
Introduce i principi di progettazione e gestione delle basi di dati relazionali. Tratta il modello entità-relazione, la normalizzazione, l'algebra relazionale, il linguaggio SQL, la gestione delle transazioni e i fondamenti dei DBMS. Fornisce competenze per progettare schemi efficienti, interrogare i dati e sviluppare applicazioni che interagiscono con database.
Fornisce le basi teoriche e pratiche per l'analisi e la progettazione di sistemi di controllo in retroazione. Il corso copre la modellazione matematica dei sistemi dinamici tramite funzioni di trasferimento e rappresentazioni nello spazio degli stati. Gli studenti studiano l'analisi di stabilità (Routh, Nyquist), la risposta in frequenza e la sintesi di controllori come i PID per ottenere le specifiche di prestazione desiderate nei sistemi automatizzati.
Fornisce gli strumenti per sviluppare sistemi elettronici digitali e unità di controllo programmabili. L'insegnamento copre l'interfacciamento con sensori, i circuiti di conversione ADC/DAC e i blocchi circuitali per l'alimentazione e la radiofrequenza.
Corso fondamentale dedicato ai principi della fisica classica per l'ingegneria civile. Il programma approfondisce la meccanica del punto e dei sistemi (cinematica, dinamica, lavoro ed energia) e i fondamenti dell'elettromagnetismo nel vuoto (carica elettrica, campo elettrico, legge di Gauss e circuiti in corrente continua), fornendo il metodo scientifico necessario per la risoluzione di problemi fisici complessi.
Approfondisce il paradigma della programmazione orientata agli oggetti e la sua applicazione nello sviluppo di software complesso. Tratta classi, ereditarietà, polimorfismo, incapsulamento, interfacce, gestione delle eccezioni e principi di design, tipicamente in Java o C++. Fornisce competenze per progettare codice modulare, riusabile e manutenibile.
Fornire la basi delle tecniche di Ricerca Operativa
Studia l'architettura e i meccanismi di funzionamento dei moderni sistemi operativi. Tratta gestione dei processi, scheduling, sincronizzazione, memoria virtuale, file system, I/O e concetti di sicurezza. Fornisce competenze teoriche e pratiche per comprendere come il software di sistema gestisce le risorse hardware e supporta l'esecuzione concorrente delle applicazioni.
Il corso mira a fornire conoscenze e competenze su metodologie e tecnologie per il progetto e lo sviluppo di moderne applicazioni basate su infrastrutture Web e mobile. Gli argomenti trattati riguardano le tecnologie Web, e lo sviluppo di applicazioni web e mobili.
Il corso mira a fornire conoscenze e competenze sulle principali tecniche di machine learning e intelligenza artificiale per l’analisi di dati numerici.
Il corso vuole fornire le conoscenze di base sull’architettura dei calcolatori elettronici, con enfasi sulla struttura hardware, sulle reti logiche impiegate come componenti del calcolatore, sui modelli dell’Instruction Set Architecture e della microarchitettura del processore, sulla gerarchia di memorie fino alle periferiche di input e output.
Il corso vuole fornire le conoscenze e le competenze necessarie all'analisi e alla progettazione di elementari sistemi di telecomunicazioni.
Il corso prevede di fornire le principali conoscenze teoriche, tecnologiche e applicative, relativamente alle seguenti fasi in cui può essere suddiviso il ciclo di vita di un sistema software: specifica dei requisiti, progettazione, implementazione, testing, distribuzione e manutenzione.
Il corso fornisce i concetti di base sulle architetture e sui protocolli delle reti di calcolatori. L'attenzione è concentrata sullo stack di protocolli TCP/IP.
Insegnamento fondamentale che introduce la chimica moderna con un approccio rigoroso per studenti di fisica. Tratta la struttura atomica e molecolare, le teorie del legame chimico, la termodinamica chimica, gli equilibri in soluzione e l'elettrochimica. L'obiettivo è far comprendere le trasformazioni della materia e i principi fisico-chimici che le governano attraverso la risoluzione di problemi stechiometrici e teorici.
Esamina la disciplina giuridica dei rapporti di lavoro subordinato e autonomo, le fonti normative nazionali ed europee e il sistema delle relazioni sindacali. Tratta contratti, retribuzione, tutele del lavoratore, licenziamenti e ammortizzatori sociali. Fornisce le competenze per gestire correttamente gli aspetti contrattuali, contenziosi e di compliance nei contesti aziendali.
Introduce le tecniche di modellazione CAD 2D e 3D per la rappresentazione di componenti e assiemi meccanici. Tratta modellazione parametrica, feature-based, gestione di parti, assemblaggi e messa in tavola secondo normativa tecnica. Sviluppa le competenze pratiche con software professionali per la progettazione industriale e la documentazione tecnica.
Prepara gli studenti a progettare sistemi informatici nei contesti di produzione industriale. Argomenti chiave includono la programmazione di sistemi real-time, l'integrazione hardware-software per l'automazione industriale e la gestione di sistemi embedded. Il corso enfatizza il lavoro pratico di laboratorio per implementare soluzioni software con vincoli stringenti di tempistica in ambienti manifatturieri.
Il corso ha l'obiettivo di portare gli studenti al livello B2 del Quadro Comune Europeo di Riferimento. Esso sarà incentrato sull’insegnamento/apprendimento del lessico tecnico-scientifico in base al proprio corso di laurea e sulle abilità ricettive (comprensione scritta e orale).
Approfondisce i metodi statistici e ingegneristici per il controllo della qualità e la valutazione dell'affidabilità di prodotti e processi. Tratta carte di controllo, capability, FMEA, analisi dei guasti, distribuzioni di vita e tecniche di manutenzione. Fornisce competenze per progettare sistemi qualità conformi agli standard e migliorare le prestazioni industriali nel ciclo di vita.