Politecnico di Torino
Politecnico di Torino
   
Login  
en
Politecnico di Torino
Anno Accademico 2016/17 (istituito per la prima volta nell'A.A.2010/11)
02POJPG
Projects and laboratory on communication systems
Corso di Laurea Magistrale in Ingegneria Gestionale - Torino
Docente Qualifica Settore Lez Es Lab Anni incarico
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/03 8 D - A scelta dello studente A scelta dello studente
Presentazione

Insegnamento a scelta per la Laurea Magistrale in Ingegneria delle Telecomunicazioni, Informatica, Elettronica, Telematica e Gestionale, collocato al secondo periodo didattico del secondo anno. Il corso ha come obiettivo avvicinare gli allievi alle tecniche di programmazione ad alto livello in sistemi "embedded". Nel suo svolgimento si esaminano dapprima le caratteristiche comuni degli ambienti software utilizzabili in questo ambito e dei relativi linguaggi di programmazione, per poi focalizzarsi sull’ambiente Microsoft Micro Framework.NET e sul linguaggio di programmazione ad oggetti C#. Il corso si completa con un progetto del software per un sistema "embedded" su una piattaforma hardware della famiglia Gadgeteer.

Gli studenti in Ing. Gestionale, per i quali questo corso vale 8 crediti (mentre per le altre lauree vale 6 crediti), seguiranno 20 ore di lezione addizionali (in lingua italiana) relative ad una introduzione ai sistemi di Telecomunicazioni, dove verranno spiegati i concetti base relativi alle trasmissioni digitali (modulazione, multiplazione e canali di trasmissione) con cenni sulle moderne trasmissioni wireless, via cavo e in fibra ottica.
Risultati di apprendimento attesi

Lo studente apprende le caratteristiche principali dei sistemi "embedded", l’utilizzo del sistema di sviluppo software Microsoft Visual Studio e del linguaggio di programmazione ad oggetti C#. Inoltre impara come gestire autonomamente un semplice progetto, come progettare, scrivere e controllare il realtivo software, e come scriverne la relativa documentazione tecnica.

Per Ing. Gestionale, lo studente apprenderà le caratteristiche base dei moderni sistemi di trasmissione numerica.
Prerequisiti / Conoscenze pregresse

Tecniche di programmazione.
Programma

Lezioni:
- Concetto di frequenze e allocazione spettrale, con esempi tratti dai sistemi wireless
- Cenni alle caratteristiche dei canali di trasmissione via etere, cavo elettrico e fibra ottica
- Modulazioni digitali: bit rate e bit error rate, con esempi tipici tratti dai sistemi ADSL e in fibra ottica
- Sistemi embedded: caratteristiche comuni ed ambienti operativi
. Linux embedded su piattaforma ARM
. Microsoft Micro Framework.NET
- Il linguaggio di programmazione C#
- Sviluppo di applicazioni in Micro Framework.NET

Laboratorio:
- Utilizzo di Visual Studio per programmazione su sistemi embedded
- Progetto, scrittura e collaudo di semplici applicazioni
- Progetto: ogni allievo ( o piccolo gruppo di allievi) sviluppa autonomamente un’applicazione secondo le specifiche fornite dal
risolvono i problemi che gli allievi incontrano nell’esecuzione del progetto.

Alle lezioni ed al laboratorio partecipano tutori esperti in applicazioni su sistemi embedded provenienti da Industria ed Enti di Ricerca.
Organizzazione dell'insegnamento

Il corso prevede 40 ore di esercitazione, in parte dedicate a semplici esperienze con il kit FEZ Spider, in parte allo sviluppo del progetto individuale, sotto la supervisione del docente. Gli allievi useranno il loro PC personale, con sistema operativo Microsoft Windows e Visual Studio, per realizzare il software dell’applicazione di progetto.
Testi richiesti o raccomandati: letture, dispense, altro materiale didattico

Le copie del materiale presentato dal docente ed il software per le esercitazioni (Visual Studio e librerie Gadgeteer) sarà reso disponibile sul sito del corso o sarà scaricabile gratuitamente.
Criteri, regole e procedure per l'esame

Solo il progetto sarà valutato. Il punteggio tiene conto della qualità della presentazione del progetto (durata 15’ con slides) e della relativa documentazione, oltre che del risultato della discussione finale sul progetto.
Statistiche superamento esami

Programma definitivo per l'A.A.2014/15
Indietro



© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)
m@il