COMPUTER SCIENCE 1
Academic Year 2015/2016 - 1° Year - Curriculum Generale and Curriculum Applicativo
Teaching Staff: Giovanni Maria FARINELLA
Credit Value: 6
Taught classes: 48 hours
Term / Semester: 2°
Credit Value: 6
Taught classes: 48 hours
Term / Semester: 2°
Detailed Course Content
Architettura del Computer e Rappresentazione delle Informazioni
- Computer Architecture
- Operating System
- Data Representation
Introduzione alla Programmazione
- Algorithms and Flowcharts
- Control Structures
- Languages and compilers
- Basic Data Structures
- Recursion
- Trees and Tree Algorithms
- Sorting and Searching
- Programming using Python
Textbook Information
1) Libro di riferimento: Brookshear J. Glenn, Informatica – Una panoramica generale, Pearson- Education Italia, 2012
2) Libro di riferimento: Brad Miller, David Ranum, Problem Solving with Algorithms and Data Structures, The Runestone Interactive Library, 2013
3) Introduzione a Python, Tony Gaddis, Pearson- Education Italia, 2016