http://www.dis.uniroma1.it/~degiacomo/didattica/tprog

Università di Roma "La Sapienza"
Laurea in Ingegneria Informatica

Home page del corso
Tecniche di Programmazione
(A-E)

Prof. Giuseppe De Giacomo



Prerequisiti. Si richiede una conoscenza di base della programmazione e del linguaggio Java come quella ottenuta dall'insegnamento di Fondamenti di Informatica

Obiettivi. L'obiettivo del corso di Tecniche di Programmazione è di far acquisire allo studente i principi fondamentali della programmazione, considerando aspetti relativi alla programmazione ad oggetti, funzionale ed imperativa. Tali principi sono presentati allo studente attraverso il linguaggio di programmazione JAVA.

Nota. Questo corso insieme con Fondamenti di Informatica sostituisce il corso di Fondamenti di Informatica I degli anni precedenti.

Materiale didattico.
[1] Lezioni di Fondamenti di Informatica -Parte I: introduzione alla programmazione in Java. Diego Calvanese, Giuseppe De Giacomo, Camil Demetrescu, Luca Iocchi, Daniele Nardi. ESCULAPIO, 2003.
[2] Lezioni di tecniche di programmazione in Java. Diego Calvanese, Giuseppe De Giacomo, Camil Demetrescu, Luca Iocchi, Daniele Nardi. ESCULAPIO, 2004.
[3] Dispense su costo dei programmi e algoritmi di ordinamento, distribuite dal docente (vedi materiale didattico addizionale)..


Informazioni sulla edizione del corso per l'A.A. 2003/04

(Corso erogato nel secondo periodo didattico: da gennaio a marzo 2004)

  • Orario ricevimento studenti, mecoledì dalle 17:00 alle 19:00, via Salaria 113, secondo piano

  • Lezioni: martedì 15:45-17:15 aula 16, giovedì 12:00-13:30 aula 16, venerdì 10:15-11:45 aula 15

  • Esercitazioni: alcuni martedì e venerdì presso il laboratorio didattico "Paolo Ercoli" di via Tiburtina 205

  • Tutor: Ing. Antonella Poggi ( riceve il mercoledì dalle 9:00 alle 10:00 presso il laboratorio di Via Tiburtina 205)

  • Materiale didattico addizionale

  • Programma d'esame

  • Modalita' d'esame
    L'esame comprende una prova scritta ed una prova orale. La prova scritta prevede la realizzazione su carta di un programma Java più articolato. La prova orale consiste essenzialmente nella discussione della prova scritta.

    Appelli


    Ritorno alla didattica di Giuseppe De Giacomo