20801737 - ELEMENTS OF COMPUTER SCIENCE

PROVIDING BASIC NOTIONS ON METHODS AND TOOLS FOR DEVELOPING SOFTWARE PROGRAMS

Canali

teacher profile | teaching materials

Programme

The course uses the C programming language. More details can be found at the course page on Moodle.

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

*Operations*
Data types
Expressions
Boolean algebra

*Control structures*
Selection
Iteration
Functions

*Data structures*
Array
Strings
Matrices

*Advanced concepts*
Integrated Development environments
Libraries
Files

Core Documentation

Paul J. Deitel - Harvey M. Deitel. C How to Program. Pearson.

More details can be found at the course page on Moodle.

Type of delivery of the course

The course includes lectures and programming exercises. More details can be found at the course page on Moodle.

Type of evaluation

The written exam consists of short/multiple choice questions and programming exercises, for a total duration of 1 hour and 15 minutes. In some cases, the teacher or the student can request an oral exam after the written exam. The schedule for the written exam is available on GOMP, while the schedule for the oral exam is communicated by the teacher. More details can be found at the course page on Moodle.

teacher profile | teaching materials

Programme

The course uses the C programming language. More details can be found at the course page on Moodle.

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

*Operations*
Data types
Expressions
Boolean algebra

*Control structures*
Selection
Iteration
Functions

*Data structures*
Array
Strings
Matrices

*Advanced concepts*
Integrated Development environments
Libraries
Files

Core Documentation

Paul J. Deitel - Harvey M. Deitel. C How to Program. Pearson.

More details can be found at the course page on Moodle.

Type of delivery of the course

The course includes lectures and programming exercises. More details can be found at the course page on Moodle.

Type of evaluation

The written exam consists of short/multiple choice questions and programming exercises, for a total duration of 1 hour and 15 minutes. In some cases, the teacher or the student can request an oral exam after the written exam. The schedule for the written exam is available on GOMP, while the schedule for the oral exam is communicated by the teacher. More details can be found at the course page on Moodle.