Babes-Bolyai University of Cluj-Napoca
Faculty of Mathematics and Computer Science
Study Cycle: Master
SUBJECT

Code	Subject	
MI290	Genetic Programming - Automated Code Generation	

Section	Semester	Hours: C+S+L	Category	Type	
Intelligent Systems - in English	2	2+2+0		compulsory	

Teaching Staff in Charge	Assoc.Prof. OLTEAN Mihai, Ph.D., moltean@cs.ubbcluj.ro	
Aims	The basic principles, models and algorithms of Genetic Programming are presented.	
Content	- Program discovery;
- Program language generator;
- GP representation;
- Tree structure initialization;
- Fitness computing;
- GP search operators - mutation and recombination;
- Introns;
- Population models;
- Parallel implementation of GP.	
Bibliography	1. KOZA, J.,R., Genetic Programming, MIT Press, 1992.
2. KOZA, J.,R., Genetic Programming, Vol. 2, MIT Press, 1994.
3. KOZA, J.,R., Genetic Programming, Vol. 3, MIT Press, 2000.
4. BANZHAF, W., NORDIN, P., KELLER, R., FRANCONE. F., Genetic Programming,.Morgan Kaufmann, San Franscisco, 1998.
5. DUMITRESCU, D. LAZZERINI, B., JAIN. L., Evolutionary Computation, CRC Press, Boca Raton, New York, 2000.	
Assessment	The student will receive a mark based on a project implemented during the lab hours.