Subject: Algebraic Geometry and Computer Graphics	Code: MG023	

Semester	 Hours: C+S+L	Type	 Section	
8	2+0+2	optional	Computer Science	
8	2+2+0	optional	Computer Science	

Teaching Staff in Charge	Assoc.Prof. BLAGA Paul Aurel, Ph.D., pablaga@cs.ubbcluj.ro
Prof. VARGA Csaba Gyorgy, Ph.D., csvarga@cs.ubbcluj.ro
Lect. TOPAN Liana Manuela, Ph.D., ltopan@math.ubbcluj.ro
Lect. MAKO Zoltan, Ph.D., zmako@math.ubbcluj.ro	
Aims	The purpose of the course is to provide a systematical presentation of the main methods of computer representation of curves and surfaces, using simpler curves and surfaces and interpolation techniques. At the end of the course, the students should be able to choose the most simple and most efficient methods to represent these objects by computer. The seminary and the laboratory will approach different concrete aspects of implementation of the algorithms, as well as a series of practical application	
Content	The purpose of the course is to provide a systematical presentation of the main methods of computer representation of curves and surfaces, using simpler curves and surfaces and interpolation techniques. At the end of the course, the students should be able to choose the most simple and most efficient methods to represent these objects by computer. The seminary and the laboratory will approach different concrete aspects of implementation of the algorithms, as well as a series of practical application	
Selective References	1. BECKER, TH. - WEISPFENNING, V.: Groebner Bases: A Computational Approach to Commutative Algebra, Springer, 1993
2. BOEHM, W. - PRAUTZSCH, H.:  Geometric Concepts for Geometric Design, A.K. Peters, 1993
3. COX, D. - LITTLE, J. - O'SHEA, D.: Ideal, Varieties and Algorithms, Springer, 1992
4. EGERTON, P.A. - HALL, W.S.:  Computer Graphics: Mathematical First Steps, Prentice Hall, 1999
5. FARIN, G.: Curves and Surfaces for Computer Aided Geometric Design, Academic Press, 1990
6. FOLEY, J.D. - VAN DAM, A. - FEINER, S.K.-HUGHES, J.F.: Computer Graphics: Principles and Practice in C (ed. a doua),  Addison-Wesley, 1995
7. GLAESER, G., SCHRÖCKER, H-P.:, Handbook on Geometric Programming using Open Geometry GL, Springer, 2002
8. HEARN, D., BAKER, M.P.:  Computer Graphics, C Version (ed. a doua), Prentice Hall, 1996
9.  MORTENSON, M.: Geometric Modeling (ed. a doua), John Wiley, 1997
10. ROGERS, D.F. - ADAMS,  J.A.: Mathematical Elements for Computer Graphics, McGraw-Hill, 1990
11. SCHNEIDER, P.J. - EBERLY, D.H.: Geometric Tools for Computer Graphics,  Morgan Kauffman, 2003	
Assessment	Exam