Logic Programming
To get familiarized with logic programming three small applications were developed. A logical database search program for details of research scholars and an uncle, halfsister relationship validator was developed. The backtracking based solution for optimal path in maze problem was implemented in SWI-Prolog.