Prof. Curs: Prof.dr. Horia F. Pop
Prof. Seminar: ****Asist. CALIN Alina
Prof. Laborator: Drd. Horea Muresan
10% seminars + 10% labs + 20% practical tests + 60% written exam
https://ubbcluj-my.sharepoint.com/personal/horia_pop_ubbcluj_ro/_layouts/15/onedrive.aspx?ga=1&id=%2Fpersonal%2Fhoria_pop_ubbcluj_ro%2FDocuments%2FTeaching Resources%2FFunctional and Logic Programming%2Flectures
Lecture 1 - Declarative programming. Recursion
Lecture 2 - Introduction in Prolog
Lecture 3 - Determinist and non-determinist predicates
Lecture 4 - Backtracking control. Heterogeneous lists
Lecture 5 - Nondeterminism. Trees. Avoid repeated recursivecalls. Tail recursion.
Lecture 6 - Prolog backtracking
Lecture 8 - Lisp functions and predicates
Lecture 9 - Lisp functions and binary trees
Lecture 10 - Evoluated definitional mechanisms
Lecture 11 - Examples of list processing using MAP functions
Lecture 12 - Iterative forms. Optional arguments. Macrodefinitions. Data structures.