The presentations attached here are basically following the syllabus of Programming Paradigms of Information Technology branch.
Almost all the important points noted in the presentations are referred from the reference books shown in the "Reading List" session of this website.