This is an introduction to fundamental mathematical notions and simple algebraic structures.
- be acquainted with logical mathematical reasoning; - learn fundamental and fundative notions in modern Mathematics (sets, functions, natural numbers, cardinality); - comprehend and master important results of discrete Mathematics and their computational applications (Euclidean Algorithm, modular arithmetic); - be able to distinguish simple algebraic structures (monoids, groups).
Knowledge of simple literal equations (secondary school level) and of basic trigonometry.
Lectures
1. Basic notions - Sets - Functions - Natural numbers and induction - Complex numbers - Equivalence relations - Partial orders - Cardinality 2. Discrete Mathematics - Integers - Euclidean Algorithm - Modular arithmetics 3. Algebraic structures - Monoids - Groups
Teaching support material will be posted on Aulaweb
Ricevimento: By appointment
Ricevimento: Office hours will be fixed at the beginning of the semester and comunicated via alulaweb.
RICCARDO CAMERLO (President)
FRANCESCO STRAZZANTI
ALESSIO CAMINATA (President Substitute)
ALDO CONCA (President Substitute)
According to the calendar approved by "Consiglio dei Corsi di Studio in Informatica e Computer Science"
Written exam. Students with DSA certification ("specific learning disabilities"), disability or other special educational needs are advised to contact the teacher at the beginning of the course to agree on teaching and examination methods that, in compliance with the teaching objectives, take account of individual learning arrangements and provide appropriate compensatory tools.
Questions of the exam will concern the main topics presented during the lectures. The aim is to establish not only whether students will have reached an appropriate level of knowledge, but also whether they can analize and approach problems.