Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Informatics / HBM 601E / Course Informations
 

Course Information

Course Name
Turkish Hesaplamalı Geometri
English Computational Geometry
Course Code
HBM 601E Credit Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester -
3 3 - -
Course Language English
Course Coordinator Mustafa Serdar Çelebi
Mustafa Serdar Çelebi
Course Objectives This course will give an introduction into modern computational methods in Geometric Modelling. Provide graduate students a comprehensive knowledge on geometric concepts and techniques for modeling and simulation.
Course Description Course focuses on the development of geometric modeling based on both theoretical and algorithm development specifically (usage of C/C++ or similar programming language and OpenGL platform will be urged). In the course, Mathematical concepts, geometry theory and computational tools will be introduced.
Course Outcomes This course is primarily concerned with the mathematical representation of curves, surfaces and geometric models for three-dimensional objects, and with the associated computer algorithms for constructing and querying the models. The course develops mathematical models and computer representations for solid objects and geometry using different arguments like lines, arcs, curves, free-form curves, surfaces, free-form surfaces; transformations, porcupines, control polygons, interpolation and approximation, curve and surface refinement, patches, trangulations, convex hulls, alpha shapes, surface modellers, and solid modellers.
Pre-requisite(s) Coding experience in C/C++ or similar programming language
Required Facilities
Other
Textbook Lecture Notes will be handed out
Other References 1. Farin G., Curves and Surfaces for Computer Aided Geometric Design, Morgan Kauffmann, 2002.
2. Max. K.Agoston, Computer Graphics and Geometric Modelling, Springer, 2005.
3. Mark De Berg et. al.,Computational Geometry Algorithms and Applications, Springer, Third Edition, 2008.
4. Farin G. and Dianne H., The Essentials of CAGD, AK Peters, 2000.
5. Mortenson M.E., Geometric Modelling, Third Edition, Industrial Press Inc, 2006.
6. Joseph O’Rourke, Computational Geometry in C, Second Edition-Cambridge, 1998.
7. Yamaguchi F., Curves and Surfaces in Computer Aided Geometric Design, Springer-Verlag, 1988.
8. Piegl L., and Tiller W., The NURBS Book, Springer-Verlag, 1997.
9. Barnett R., Geometry, Third Edition, Schaum’s Outlines, Mc Graw Hill, 2000.
10. Kenneth, I.J., On Line Geometric Modeling Notes, Visualization and Graphics Research Group, University of California.
11. Joseph Hoschek and Dieter Lasser, Fundamentals of Computer-Aided Geometric Design, A. K. Peters, 1993.
12. Armin I., Multiresolution Methods in Scattered Data Modelling, 2004.
13. Lipschultz, M.M., Differential Geometry, Schaum’s Outline Series, McGraw-Hill Book Company, 1969.
14. Farin G. and Dianne H., Practical Linear Algebra- A Geometry Toolbox, AK Peters, 2005.
15. Iske-Quak-Floater, Tutorials on Multiresolution in Geometric Modelling, Springer 2002.
16. Barth T.J. et al., Multiresolution Methods in Scattered Data Models, Springer 2004.
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024