Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • More
Listen to this page using ReadSpeaker
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access
 Log in
e-Learning - UNIMIB
Home
Percorso della pagina
  1. Science
  2. Master Degree
  3. Informatica [F1802Q - F1801Q]
  4. Courses
  5. A.A. 2024-2025
  6. 1st year
  1. Methods of Scientific Computing
  2. Summary
Insegnamento Course full name
Methods of Scientific Computing
Course ID number
2425-1-F1801Q128
Course summary SYLLABUS

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi

Il corso si propone di presentare in modo critico alcuni algoritmi numerici fondamentali per la modellistica matematica e di imparare a reperire e utilizzare librerie di software scientifico per la soluzione di problemi concreti.

Contenuti sintetici

Aritmetica Floating Point.

Algebra lineare numerica: risoluzione di sistemi lineari di grandi dimensioni con matrici sparse, calcolo degli autovalori.

Algoritmo di ricerca di Google.

Analisi di Fourier nel continuo e nel discreto.

Programma esteso

  1. Modellistica matematica
  2. Aritmetica Floating Point
  3. Algebra Lineare Numerica
  4. Algoritmo di ricerca di Google
  5. Analisi di Fourier
  6. Discrete Cosine Transform (DCT)
  7. Formato JPEG per le immagini compresse
  8. Fast Fourier Transform (FFT) (cenni)

Prerequisiti

Corsi di matematica della Laurea triennale in Informatica.

Modalità didattica

Le attività sono: 32 ore di lezione frontale in modalità erogativa e 20 ore di esercitazione in modalità interattiva.

Materiale didattico

Note del docente disponibili sul sito del corso.

Periodo di erogazione dell'insegnamento

2° Semestre.

Modalità di verifica del profitto e valutazione

Durante il corso verranno assegnate due o più relazioni scritte da consegnare prima della prova d'esame. La prova d'esame consiste in una presentazione delle relazioni e in una discussione sul contenuto delle stesse.

Orario di ricevimento

Su appuntamento via email.

Export

Aims

The aim of the course is to present in a rigorous way some fundamental numerical algorithms for mathematical modeling and to learn how to find and use scientific software libraries for the solution of concrete problems.

Contents

Floating-Point Arithmetic.

Numerical linear algebra: solution of large sparse linear systems, eigenvalue problem.

Google search algorithm.

Continuous and discrete Fourier Analysis.

Detailed program

  1. Mathematical modeling
  2. Floating-Point Arithmetic
  3. Numerical linear algebra
  4. Google search algorithm.
  5. Fourier Analysis
  6. Discrete Cosine Transform (DCT)
  7. JPEG file format for compressed images
  8. Fast Fourier Transform (FFT) (outline)

Prerequisites

Math courses of the Bachelor in Computer Science.

Teaching form

The activities are: 32 hours of frontal lectures in erogative mode and 20 hours of exercise classes in interactive mode.

Textbook and teaching resource

Teacher's notes available on the web page of the course.

Semester

2ⁿᵈ Semester.

Assessment method

During the course the teacher will assign two (or more) projects, to be retuned 3 days before the final exam. The final exam consists in the presentation of the projects and a discussion.

Office hours

Email appointment.

Enter

Key information

Field of research
MAT/08
ECTS
6
Term
Second semester
Activity type
Mandatory to be chosen
Course Length (Hours)
52
Degree Course Type
2-year Master Degreee
Language
Italian

Staff

    Teacher

  • FD
    Franco Dassi
  • Lorenzo Mascotto
    Lorenzo Mascotto

Students' opinion

View previous A.Y. opinion

Bibliography

Find the books for this course in the Library

Enrolment methods

Manual enrolments
Self enrolment (Student)

You are currently using guest access (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics