6 credits during the 2nd year of 10852 COMPUTER SCIENCE (LM-18) GENOVA
6 credits during the 2nd year of 9011 Mathematics (LM-40) GENOVA
6 credits during the 1st year of 9011 Mathematics (LM-40) GENOVA
|SCIENTIFIC DISCIPLINARY SECTOR||INF/01|
|TEACHING LOCATION||GENOVA (COMPUTER SCIENCE )|
Lectures are given in English in presence of international students. Lectures are in Italian only if all students in class understand this language.
Learning theoretical foundations, techniques and methodologies for the representation and manipulation of solid objects, 2D and 3D scalar surfaces and fields, and related computational techniques. Learning computational techniques for resolving geometric problems (computational geometry and geometry processing). Reference applications: computer graphics, scientific visualization, CAD systems, geographic information systems, virtual reality.
Models of discrete geometric shapes
Representations for cell and simplicial complexes
Discrete differential geometry
Curves and surfaces
Notes and slides made available on Aulaweb.
Notes contain references to reference books and articles for further reading.
Some recomended books:
M. Mantyla, An Introduction to Solid Modeling, Computer Science Press, 1988
M.K. Agoston, Computer Graphics and Geometric Modeling, Springer Verlag, 2005
M. Botsch, L. Kobbelt, M. Pauly, P. Alliez, B. Lévy, 2010, Polygon Mesh Processing, A.K. Peters, ISBN 978-1-56881-426-1
ENRICO PUPPO (President)
PAOLA MAGILLO (President Substitute)
The class will start according to the academic calendar.
All class schedules are posted on the EasyAcademy portal.
Seminar on a subject related to the program. This seminar will contribute for a 20% of final mark; oral exam will contribute for 80%.
Depending on the level of skill of the class in computer programming, the seminar may be substituted with a practical project; in this case the project will contribute for about 40% of final mark and oral exam wil contribute for 60%.
|19/02/2021||09:00||GENOVA||Esame su appuntamento|
|29/07/2021||09:00||GENOVA||Esame su appuntamento|
|16/09/2021||09:00||GENOVA||Esame su appuntamento|
|18/02/2022||09:00||GENOVA||Esame su appuntamento|
This course will rely on tools from calculus in multiple variables instrduced in the Caluculus courses of second year of the undergraduate program and tools from numerical analysis such as resolution of linear systens and functional minimization.
This course also makes use of concepts in algebraic topology and differential geometry that are introduced autonomously. Previous knowledge of such concepts may help, which can be obtained from courses such as Istituzioni di Fisica Matematica 1 and/or Geometria Differenziale and/or Trattamento Numerico di Equazioni Differenziali.