Update your status of this course
Heidelberg University Course/Program Name
Application closes on
National :15 Jul 
International :15 Jul 
EU :15 Jun 

BA Computational Linguistics

 Course Level
Bachelors / UG
Full Time

3 Years
 Start month

 Tuition fee

853.8 DEM
853.8 DEM
853.8 DEM

Application fee

International 0 DEM
National 0 DEM
Institute of Computational Linguistics
Scores accepted
IELTS (min)6.5
TOEFL-IBT (min)90
TOEFL-PBT (min)570
SAT (avg)1530
ACT (avg)22

World University Ranking

Get the best abroad education loan at free of cost

WeMakeScholars initiative is supported by the Govt. of India; associated with 10+ public/private banks & NBFCs.

Due to high number of loan requests from your region, we are not accepting any new applications at the moment. We believe in offering quality service to our customers.

Sorry for the inconvenience caused.

About this course

Computational Linguistics is an interdisciplinary subject. We investigate how natural language can be automatically processed and interpreted by means of formal modelling and algorithmic and statistical procedures. The emphasis is equally strong on research/theory – investigating the formal (mathematical and logical) properties of natural language and implementing them to come up with efficient algorithms – and on application.

As an interdisciplinary subject, Computational Linguistics calls for knowledge in both computer science and linguistics. On top of that, it requires the ability to combine these skills to solve theoretical and practical problems arising in machine language processing. Accordingly, the course at Heidelberg University encompasses three field of study:

computer science and practical programming
theoretical and empirical foundations of formal statistical language modelling
algorithmic computer linguistics (the core area of theoretical and applied Computational Linguistics)
Students will be assessed in all three of these fields. Computer science and linguistics are the prerequisites, while algorithmic representation of linguistic data is the core concern of Computational Linguistics proper.

Check further details on University website

Eligibility Criteria


There are no admission restrictions.

Language requirements:knowledge of English for Computational Linguistics plus one other classical or modern foreign language
Language of instruction: German  and English

International Students

International applicants are offered a preparatory course in the summer semester before the course proper begins.
Special arrangements apply for applicants from other countries. Information is available from the International Relations Office of Heidelberg University.Admission requirements for Heidelberg University’s undergraduate study programmes are a higher-education entrance qualification as well as very good German-language knowledge. Additional qualifications may be required for individual study programs. Detailed information on the special requirements in a given study programme can be found in the rules and regulations of admission.If your higher-education entrance qualification is not fully equivalent to the German “Abitur”, you will be required to pass an assessment test before you can begin your studies at Heidelberg University. The university’s “Studienkolleg” offers preparatory courses for this test.

Students who have been granted admission to one of these programmes are only allowed to matriculate if they can substantiate proficiency in German by one of the following certificates within the matriculation period given in the letter of admission:

  • DSH examination passed at a German university with a mark of “2.9” or better (old marking system) or at least 78% (new tiered system)
  • “Kleines Deutsches Sprachdiplom” of the Goethe Institute with a mark of “2.9” or better
  • “Großes Deutsches Sprachdiplom” of the Goethe Institute with a mark of “bestanden” or better
  • “Zentrale Oberstufenprüfung” of the Goethe Institute with an overall mark of “2.9” or better
  • Goethe-Zertifikat C1 of the Goethe-Institut with an overall mark of “2.9” or better (issued from 01.01.2012)
  • Goethe-Zertifikat C2: Großes Deutsches Sprachdiplom of the Goethe-Institut (issued from 01.01.2012) with a mark of “bestanden” or better
  • “Deutsches Sprachdiplom der Kultusministerkonferenz – Zweite Stufe” with an overall mark of “2.9” or better
  • TestDaF examination at TestDaF level (TDN) “5” in “Schriftlicher Ausdruck” and “Leseverstehen”, and at least TestDaF level “4” in “Mündlicher Ausdruck” and “Hörverstehen”
  • written examination in the subject “German” attested in the school leaving certificate after the secondary level with a mark of “2.9” or better, if there is a respective bilateral treaty with the other country
  • written examination in the subject “German” passed with a mark of “2.9” or better in the “Prüfung zur Feststellung der Eignung ausländischer Studienbewerber für die Aufnahme eines Studiums an den Hochschulen der Bundesrepublik Deutschland” (so-called “Feststellungsprüfung”)

If a student has successfully completed a German Language and Literature programme of at least four years at a university abroad, he or she may request exemption from the DSH examination; the decision on whether exempt status is granted will be taken by the International Relations Office in agreement with the responsible commission of the Institute for German as a Foreign Language at Heidelberg University.

If none of the documents / certificates concerning the proficiency in German mentioned above is furnished, the applicant will be required to complete the DSH examination at Heidelberg University with the results / markings stipulated above prior to the beginning of his or her academic studies.

Check further details on University website

Course Modules

The subject is interdisciplinary, accordingly the content of the course is divided into three fields, covering the foundations of computer science, linguistics and computational linguistics. Course content is explained in detail in the module overviews for the Bachelor and Master courses in Computational Linguistics. Detailed information on individual modules can be found on the website of the Institute of Computational Linguistics (www.cl.uni-heidelberg.de).

The following is a brief overview of the major components of the B.A. course:

Theoretical Computational Linguistics

  • automata theory
  • graph theory
  • inference methods
  • linguistic representations
  • machine learning
  • formal languages and grammars
  • statistical language processing
  • algorithmic language-processing methods
  • other related topics

Applied Computational Linguistics

  • information extraction
  • information retrieval
  • machine translation
  • question-answering systems
  • voice portals
  • learning systems
  • natural language understanding
  • artificial intelligence and knowledge representation
  • phonetics
  • language recognition and speech synthesis
  • special topics in  algorithmic processing
  • other related topics

Formal Linguistics

  • linguistic theories of grammar
  • special topics in formal syntax, semantics, discourse and dialogue semantics, pragmatics, morphology and phonology

Applied Linguistics

  • language-learning systems
  • induction, acquisition and formal representation of linguistic resources
  • cognitive linguistics
  • contrastive linguistics
  • corpus linguistics

In theory, B.A. degree-programme subjects can be freely combined with one another, as long as there are coursers available for them.

Check further details on University website

How to Apply

Our admission process is designed to discover a talented, distinguished, diverse undergraduate population. Although test scores and GPAs are important, we look beyond statistics and grades to identify enthusiastic students who demand immersive and unique learning opportunities.

As you are completing the Online Application for Admission remember to send us your high school transcripts and your ACT or SAT scores. Additionally, while Heidelberg considers ACT/SAT scores and high school GPA in the admission decision, other factors such as letters of recommendation and personal statement essays are taken into account.


Check further details on University website

Join the largest Study Abroad community      Log in      Sign up