## page was renamed from InformaticaSUA
== Informatica ==
(Offerta Formativa fino all'A.A. 2014/15)
'''Numero di crediti ECTS''': 10
 
'''SSD di riferimento''': INF/01
'''Docente''': [[https://www.mat.unical.it/calimeri/|Francesco Calimeri]]
'''Prerequisiti''' 
<
>
Conoscenze di base di matematica e logica.
'''Obiettivi'''
<
>
Solide basi sulla programmazione dei calcolatori elettronici per la risoluzione di problemi. Tecniche di programmazione nel linguaggio Java, con uso di semplici strutture dati. Introduzione alla programmazione ad oggetti.
'''Programma'''
 * Information Representation
 * Propositional Calculus
 * Computer Architecture
 * Algorithms
 * Programming Languages
 * Programming in Java-Getting Started
 * Development Environments
 * Primitive Data Types
 * Control Structures
 * Functions in Java-Methods
 * Array-References
 * Array of Characters And Strings
 * Introduction to Object-oriented Programming
'''Bibliografia'''
<
>
 * Roberto Bruni, Andrea Corradini, Vincenzo Gervasi, Programmazione in Java, APOGEO, 2009.
 * Harvey M. Deitel, Paul J. Deitel, Java. Fondamenti di programmazione, APOGEO, 2005.
 * Cay Horstmann, Concetti di informatica e fondamenti di Java, APOGEO, 2007.
 * C. Thomas Wu, Java-Fondamenti di programmazione, Mc Graw-Hill, 2009.    
'''Tipologia di attività didattiche'''
<
>
Lezioni, Esercizi, Laboratorio, Progetti
'''Metodi di valutazione'''
<
>
Esame scritto, esame orale.