Teacher
|
ZINGONI ANDREA
(syllabus)
- Introduction to computer science. - Fundamental aspects of Boolean algebra. - Logical operations and functions. - Computer architecture. - Introduction to coding. - Introduction to Matlab (environments, variables and types). - Matlab functions (pre-implemented or customized) and their representation. - Iterations and alternatives in Matlab. - Introduction to Python: IDE, variables, operations. - Functions and libraries in Pyhon, functions plot. - Iterations and alternatives in Python. - Definition and use of classes in Python. - Statistic calculations routines in Matlab and Python. - Digital image representation and processing. - Problem solving examples in Matlab/Octave. - Problem solving examples in Python.
(reference books)
- "Reti logiche", di C. Bolchini, C. Bandolese, F. Salice, D. Sciuto, ed. Apogeo 2008 (in particolare Cap. 1; 2; 3.1-3.5, 4.1-4.4, 5, 7.1-7.2).
- "An Introduction to Boolean Algebras", di A. Schardijn (2016), Electronic Theses, Projects, and Dissertations, 421, California State University.
- "Imparare Python" 4°ed., di M. Lutz (2011), ed. O'Reilly Media.
- "MATLAB: A Practical Introduction to Programming and Problem Solving", di S. Attaway (2018), ed. Elsevier - Butterworth-Heinmann.
- Professor's booklets (to be asked via e-mail)
|