This Course Will Introduce The Mathematical Foundations and Classical Learning Methods of High-dimensional Structures Such As Graphs, Sets, Grids, Meshes, Etc. The Course Will Cover Various Geometric Priors And Utilize Those to Learn Geometrical Structures, Analyzing And Improving The Expressiveness Towards Building Efficient Geometric Neural Networks. Learning Outcomes# at The End of The Course The Students Will# - Understand The Mathematical Foundations Beyond The Geometric Deep Geometric Learning. - Know The Current Methods and Deep Learning Architectures For High-dimensional Data. - Perform Small-scope Research Projects in The Field.