20801737 - ELEMENTS OF COMPUTER SCIENCE

PROVIDING BASIC NOTIONS ON METHODS AND TOOLS FOR DEVELOPING SOFTWARE PROGRAMS

Curriculum

Canali

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 2 SANSONETTI GIUSEPPE

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.


Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.

Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

Canali

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 2 SANSONETTI GIUSEPPE

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.


Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.

Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

Canali

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 2 SANSONETTI GIUSEPPE

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.


Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.

Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

Canali

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 2 SANSONETTI GIUSEPPE

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.


Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.

teacher profile | teaching materials

Mutuazione: 20801737 ELEMENTI DI INFORMATICA in Ingegneria meccanica L-9 CANALE 3 IANNUCCI STEFANO, Caiazzi Tommaso

Programme

* Basic concepts *
Problems and algorithms
Computer architecture
Languages and Compilation
I / O, variables and constants

* Operations *
Types of data
Expressions
Boolean algebra

* Control structures *
Selection
Iteration
Functions

* Data structures *
Array
Strings
Matrices

The course uses the C programming language.

Core Documentation

A. Bellini, A. Guidi, "Linguaggio C. Una guida alla programmazione con elementi di Python", VI Edizione, McGraw-Hill.

Attendance

Attendance is not mandatory

Type of evaluation

The exam consists of a written test including programming exercises, multiple choice questions, theoretical questions regarding the course program to be carried out in the laboratory. A midterm exam will be made available to the students as well.