Subject: Genetic Programming - Automated Code Generation	Code: MI290	

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

Teaching Staff in Charge	Prof. DUMITRESCU Dan Dumitru, Ph.D., ddumitr@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	
Selective References	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