Follow us
Search

COMPUTER SCIENCE 1

Academic Year 2015/2016 - 1° Year - Curriculum Generale and Curriculum Applicativo
Teaching Staff: Giovanni Maria FARINELLA
Credit Value: 6
Scientific field: INF/01 - Informatics
Taught classes: 48 hours
Term / Semester:

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