homepage corso SEI
Corso di Sistemi di Elaborazione Intelligenti a.a. 2015/2016

Il sito è migrato nella nuova piattaforma

Usare la password di quest'area riservata come chiave per entrare nel corso di SEI

Registrazione al corso e accesso all'area riservata

Modulo di registrazione: Si prega gli studenti che seguono il corso di registrarsi all'area riservata
Dopo la registrazione, all'email indicata nel modulo, saranno inviate le credenziali per accedere all'area riservata.
La registrazione chiede informazioni aggiuntive utili per l'organizzazione del corso, pertanto si prega di inserire informazioni veritiere.

Programma preliminare:

Prerequisiti: Conoscenze di programmazione

Propedeuticità consigliate: Programmazione, Algoritmi e Strutture Dati, Basi di Dati, Metodi Avanzati di Programmazione

Obiettivi formativi:
Acquisire conoscenze di base per la progettazione e lo sviluppo di applicazioni mobili
Acquisire conoscenze di base per la scelta e l'uso di algoritmi e sistemi per analisi di dati, incluso task di classificazione, clustering, decisione

Obiettivi professionalizzanti:
Sviluppo di capacità di progettazione e programmazione di base per dispositivi mobili
Sviluppo di capacità di adattabilità e adattività nei sistemi mobili

Contenuti del corso (non in ordine cronologico):
Sistemi di elaborazione e sistemi intelligenti.
Cenni su Information Retrieval e Semantic Web
Conoscenza - comportamento intelligente dei sistemi software
Natural Language Processing, game playing, riconoscimento di testi
Tecniche di classificazione, clustering e regole di associazione.
Cenni su linguaggi di programmazione per il Web: DART e HTML5 e realizzazione di Web app.
Sviluppo di applicazioni su Android

Materiale:
Libro di testo: Massimo Carli, Android 6 - guida per lo sviluppatore, Apogeo, 2016
Libro per il laboratorio: P. Deitel, H. Deitel, A. Deitel, M. Morgano, Sviluppare App per Android, Pearson, 2012
Materiale fornito dal docente
Altri testi consigliati: Massimo Carli, Sviluppare applicazioni Android con Google Play services, Apogeo, 2015

Calendario delle lezioni:
04.03.2016 Introduzione al corso. Definizioni.
09.03.2016 Android: architettura e componenti principali.
11.03.2016 Android: ambiente di sviluppo, modello basato su risorse. Le componenti principali delle app.
16.03.2016 Android Studio. Gradle. Build variants. Activity.
Intent e permessi
Information Retrieval e Web Semantico II
Fragments
HTML5
View e ViewGroup
CSS3
Menu, Sensori, Persistenza
Javascript, PHP
Grafica
PHP, Bootstrap
Thread, animazioni
Bootstrap seconda parte
Cenni su intelligenza artificiale e sistemi esperti
Connettività, servizi
Esercitazione

Calendario degli esami: accedere ad Esse3 per visionare e prenotarsi (previo login) alle prove d'esame.

Area riservata
(cos'è?: agli studenti che seguono nell'a.a. 2015/2016 sono date le credenziali per l'accesso. In quest'area è inserito materiale integrativo e utile alle attività didattiche)
:
utente: password:
homepage corso SEI