Rules

Si ricordano i principali aspetti relativi ai progetti da svolgere per l'esame:

  • Il progetto è comunque facoltativo, e può essere rimpiazzato da una prova orale sul programma del corso (la cui preparazione richiede tuttavia un tempo analogo)
  • Il progetto è ideato e scelto dallo studente, e comunicato al docente in anticipo in modo da stabilire gli obbiettivi precisi, che comportino un impegno temporale di circa 75 ore (ogni studente è tenuto a tenere traccia delle ore impiegate per svolgere il progetto)
  • Una volta assegnato il progetto, questo deve essere terminato nel giro di un mese circa. Fa eccezione il caso in cui il progetto venga assegnato durante il periodo del corso: in tal caso deve essere terminato entro fine Gennaio. Nel caso scada il periodo, si ri-contatti il docente per stabilire il dafarsi (tipicamnete, ristabilendo una nuova scadenza)
  • Qui sotto si elencano proposte di progetto per chi non avesse idea di cosa fare, o per chi cercassi spunti per proporre un progetto proprio. Rimane inteso che qualunque altra proposta può essere avanzata.
  • Per qualunque delucidazione o maggiori informazioni non si esiti a chiedere
  • Questa lista verrà estesa via via durante lo svolgimento del corso

Consegna del Progetto:

  • Il progetto si consegna in anticipo (solitamente per e-mail) al docente, che dopo aver fatto alcune verifiche di completezza/adeguatezza fissa una data per l'esame di comune accordo (solitamente nel giro di una settimana)
  • Si deve includere una relazione, in formato PDF e completa di bibliografia anche minima. Un ambiente consigliato per produrre la relazione è Latex (anche se questa scelta non è imposta).
  • Si deve includere il software eventualmente prodotto. Si raccomanda che esista un deployment semplice per tale software (l'ideale sarebbe in un JAR direttamente eseguibile ed auto-contenuto), e che sia descritto in un file README.txt
  • Per l'esame ci si deve preparare una presentazione di 15 minuti a cui seguirà una discussione (è possibile ma non necessario prepararsi delle slides)