Master of Science in Computational Linguistics (CL) by Research

About the Program

This is a research oriented program in which students can take advanced courses related to their area of specialization in the first year and devote the second year entirely towards their research thesis. The program might take longer time than the two years tenure for the completion of the thesis.


This is a research driven masters program that aims at initiating students in the field of research in Language Technology. The students get opportunity to work in real life research project.

Advantages (for the student)

This course will help those students who have a research bend of mind to participate in research acitvity in Language Technology in their future life.


Two Years


Candidates are expected to have a BTech/BE degree in CS from a reputed institution.

Admission Process

Through the PG entrance examination conducted by IIIT, Hyderabad.

Curriculum (Semester-wise)

Semester I
HS 5090 Computational Linguistics I
HS 5092 Language Typology & Universals
CS 4725 Natural Language Processing
CS Elective

Semester II
HS 5091 CL II: Semantics, Pragmatics and Discourse
CS 5728 Natural Language Processing Applications
CS Elective
Stream/Breadth Elective

Semester III

Master of Science Thesis

Semester IV
Master of Science Thesis

Elective Courses

CL-related Electives
Advanced Syntax
Natural Language Semantics
Cognitive Science
Grammar Formalism
Indian Grammatical Tradition/Information Dynamics in Language
Natural Language Dialog Systems
Phonetics and Phonology
Linguistic Data: Collection and Analysis
Linguistics Data: Collection and Modeling

CL-related CS Electives
Artificial Intelligence
Machine Learning
Data Warehousing and Data Mining
Information Retrieval and Extraction


Click here for PEOs, POs, PSOs

Click here for Detailed Curriculum Document



Admission procedure




Research center


Page last updated on April, 2023