The course is designed to develop the students knowledge of the theory of discourse analysis to make them aware of the complexity and functions of language so that they can analyze texts in various contextual environments. The course content covers grammar and sentences, language and context, formal links, language functions, speech acts, pragmatics and discourse, discourse as dialogue, approaches to developing discourse skills, and managing conversation.