Error message
User error : Failed to connect to memcache server: druportbe01:11211 in dmemcache_object() (line 415 of /production/drupal/dim_prod/drupal/d7cl4/prod/unich/releases/7/web/sites/all/modules/contrib/memcache/dmemcache.inc ).
Single discipline educational activity
Course Sheet Academic Year of enrolment:
Hours of classroom activity:
Objectives
Contents Introduction to the calculator and representation of information. Concept of algorithm and program. Principles of Matlab. Introduction to Python.
Extended Syllabus Introduction to computer architecture. Representation of information in the computer. Problems, algorithms and programs. Introduction to the Matlab programming environment. Main mathematical functions in Matlab. Flow diagrams and pseudo-code. If-then-else control structures and algorithms with loops. Array and matrices in Matlab. Main operations with arrays and matrices. Matlab files, scripts and custom functions, data import and export. Logical and relational operators, loops and conditional statements in Matlab. 2D and 3D graphics in Matlab. Python fundamentals. Basic operations, functions and libraries.
Recommended Bibliography Matlab. Concepts and projects (3rd ed.), By Giovanni Naldi, Lorenzo Pareschi. Apogee Education, 2020.
Introduction to Python (Ediz. Mylab) with online update, by Tony Gaddis. Pearson, 2022.
Teaching Methods Two hours of lessons with teaching material in the form of a power point presentation or PDF. Two hours of tutorials + 1 hour of assisted tutoring with exercises written in programming languages and shown with the help of the software.
Evaluation methods Verification of learning:
Exam with multiple choice questions about the topics of the course.