This document provides an overview of a course on Speech Recognition and Natural Language Processing taught by Prof. Jayanand Kamble. The course covers topics such as phonology, phonetic transcription, phonological rules, optimality theory, and machine learning of phonological rules. It includes 3 credits and will evaluate students through mid-semester exams, end-semester exams, and coursework. The document also provides examples and explanations of key phonological concepts like phonemes, phonotactics, assimilation, dissimilation, insertion, and deletion.