Difference between revisions of "List of NLP/CL courses"
Jump to navigation
Jump to search
(71 intermediate revisions by 33 users not shown) | |||
Line 5: | Line 5: | ||
information was confirmed to be accurate. (Entries more than five years | information was confirmed to be accurate. (Entries more than five years | ||
old, and entries with broken hyperlinks, may be culled.) | old, and entries with broken hyperlinks, may be culled.) | ||
+ | |||
+ | * See also [[Teaching]]. | ||
{| border=1 cellspacing=0 cellpadding=3 style="border-collapse: collapse;" | {| border=1 cellspacing=0 cellpadding=3 style="border-collapse: collapse;" | ||
− | ! Country !! Institution !! Course Name !! Level !! Languages !! | + | ! Country !! Institution !! Course Name !! Level !! Languages !! Row Updated |
|- | |- | ||
|Australia ||Macquarie University ||[http://www.comp.mq.edu.au/units/comp248/ Introduction to Natural Language Processing ] ||Both ||Prolog ||2006 | |Australia ||Macquarie University ||[http://www.comp.mq.edu.au/units/comp248/ Introduction to Natural Language Processing ] ||Both ||Prolog ||2006 | ||
Line 19: | Line 21: | ||
|- | |- | ||
|Australia ||University of Melbourne ||[http://webraft.its.unimelb.edu.au/175410/pub/ Computational Linguistics ] ||Undergraduate ||Python ||2006 | |Australia ||University of Melbourne ||[http://webraft.its.unimelb.edu.au/175410/pub/ Computational Linguistics ] ||Undergraduate ||Python ||2006 | ||
− | |||
|- | |- | ||
|Australia ||University of Sydney ||Statistical Natural Language Processing ||Graduate ||Python ||2003 | |Australia ||University of Sydney ||Statistical Natural Language Processing ||Graduate ||Python ||2003 | ||
Line 29: | Line 30: | ||
|Belgium ||Katholieke Universiteit Leuven (K.U.Leuven) ||[http://www.kuleuven.be/onderwijs/aanbod2006/syllabi/H02C8AE.htm Text Based Information Retrieval] ||Both || Java, C, MATLAB ||2006 | |Belgium ||Katholieke Universiteit Leuven (K.U.Leuven) ||[http://www.kuleuven.be/onderwijs/aanbod2006/syllabi/H02C8AE.htm Text Based Information Retrieval] ||Both || Java, C, MATLAB ||2006 | ||
|- | |- | ||
− | |Belgium || | + | |Belgium ||Katholieke Universiteit Leuven (K.U.Leuven) ||[http://www.kuleuven.be/onderwijs/aanbod/syllabi/H02B1AE.htm Natural Language Processing] ||Master ||Perl ||2010 |
+ | |- | ||
+ | |Belgium ||Katholieke Universiteit Leuven (K.U.Leuven) ||[http://www.ccl.kuleuven.be/Courses/LTAI/index.html Linguistic Theories and Artificial Intelligence] ||Master || ||2010 | ||
+ | |- | ||
+ | |Belgium ||Katholieke Universiteit Leuven (K.U.Leuven) ||[http://www.kuleuven.ac.be/onderwijs/aanbod/syllabi/F0AR3AN.htm Computerlinguïstiek]||Undergraduate||Perl ||2010 | ||
+ | |- | ||
+ | |Belgium ||University of Antwerp ||[https://www.uantwerpen.be/popup/opleidingsonderdeel.aspx?catalognr=2010FLWTAA&taal=en&aj=2015 Computational Linguistics] ||Master || Python ||2016 | ||
|- | |- | ||
− | |Belgium ||University of Antwerp | + | |Belgium ||University of Antwerp ||[https://www.uantwerpen.be/popup/opleidingsonderdeel.aspx?catalognr=2011FLWTAA&taal=en&aj=2015 Computational Models of Language Understanding ] ||Master ||Python ||2016 |
|- | |- | ||
− | |Belgium ||University of Antwerp | + | |Belgium ||University of Antwerp ||[https://www.uantwerpen.be/popup/opleidingsonderdeel.aspx?catalognr=2012FLWTAA&taal=en&aj=2015 Commputational Psycholinguistics ] ||Master || ||2016 |
|- | |- | ||
|Brazil ||Universidade Federal de Santa Catarina || Lingüística Computacional ||Graduate ||Perl Prolog ||2003 | |Brazil ||Universidade Federal de Santa Catarina || Lingüística Computacional ||Graduate ||Perl Prolog ||2003 | ||
Line 40: | Line 47: | ||
|- | |- | ||
|Brazil ||Universidade Federal de São Carlos ||Topics on Informatics (Introduction on NLP) ||Graduate ||C C++ Prolog ||2003 | |Brazil ||Universidade Federal de São Carlos ||Topics on Informatics (Introduction on NLP) ||Graduate ||C C++ Prolog ||2003 | ||
+ | |- | ||
+ | |Brazil ||Universidade de São Paulo (ICMC-São Carlos) ||[http://uspdigital.usp.br/janus/componente/disciplinasOferecidasInicial.jsf?action=3&sgldis=SCC5869 Topics on NLP I ] ||Graduate || ||2012 | ||
+ | |- | ||
+ | |Brazil ||Universidade de São Paulo (ICMC-São Carlos) ||[http://uspdigital.usp.br/janus/componente/disciplinasOferecidasInicial.jsf?action=3&sgldis=SCC5928 Topics on NLP II ] ||Graduate || ||2012 | ||
+ | |- | ||
+ | |Brazil ||Universidade de São Paulo (ICMC-São Carlos) ||[http://uspdigital.usp.br/janus/componente/disciplinasOferecidasInicial.jsf?action=3&sgldis=SCC5908 Introduction to NLP ] ||Graduate || ||2012 | ||
|- | |- | ||
|Brazil ||Universidade Estadual Paulista (UNESP) || Tecnologias da Linguagem Humana|| Undergraduate ||Prolog||2005 | |Brazil ||Universidade Estadual Paulista (UNESP) || Tecnologias da Linguagem Humana|| Undergraduate ||Prolog||2005 | ||
Line 46: | Line 59: | ||
|- | |- | ||
|Canada ||Concordia University ||Statistical Language Processing ||Graduate || Java C++ Perl ||2006 | |Canada ||Concordia University ||Statistical Language Processing ||Graduate || Java C++ Perl ||2006 | ||
+ | |- | ||
+ | |Canada ||Dalhousie University ||[http://web.cs.dal.ca/~vlado/csci6509 Natural Language Processing ] || Both || Perl Python Prolog || 2019 | ||
|- | |- | ||
|Canada ||Simon Fraser University ||[http://www.cs.sfu.ca/~anoop/courses/CMPT-413-Spring-2005/index.html Computational Linguistics ] || Undergraduate ||Perl ||2005 | |Canada ||Simon Fraser University ||[http://www.cs.sfu.ca/~anoop/courses/CMPT-413-Spring-2005/index.html Computational Linguistics ] || Undergraduate ||Perl ||2005 | ||
Line 64: | Line 79: | ||
|- | |- | ||
|Canada ||University of Montreal ||Computational Linguistics ||Graduate ||Prolog ||2003 | |Canada ||University of Montreal ||Computational Linguistics ||Graduate ||Prolog ||2003 | ||
+ | |- | ||
+ | |Canada ||University of Ottawa ||[http://www.site.uottawa.ca/~diana/csi5180/ Statistical Techniques for Natural Language Processing ] ||Graduate || Perl Java||2004 | ||
|- | |- | ||
|Canada ||University of Ottawa ||[http://www.site.uottawa.ca/~szpak/teaching/5386/ Natural Language Processing ] ||Graduate || Prolog Perl||2006 | |Canada ||University of Ottawa ||[http://www.site.uottawa.ca/~szpak/teaching/5386/ Natural Language Processing ] ||Graduate || Prolog Perl||2006 | ||
Line 84: | Line 101: | ||
|- | |- | ||
|Czech Republic ||Silesian University ||[http://ui.fpf.slu.cz/sylaby.html (BROKEN LINK) Natural Language Processing I/II ] ||Undergraduate || ||2003 | |Czech Republic ||Silesian University ||[http://ui.fpf.slu.cz/sylaby.html (BROKEN LINK) Natural Language Processing I/II ] ||Undergraduate || ||2003 | ||
+ | |- | ||
+ | |Denmark ||Copenhagen University || [http://studies.ku.dk/masters/it-and-cognition/programme-structure/ Language Processing] || Graduate || Python || 2014 | ||
|- | |- | ||
|Denmark ||University of Southern Denmark, Odense ||[http://visl.hum.sdu.dk/members/sharder/undervisning/compling02/ Introduction to Computational Linguistics ] ||Both ||Prolog ||2003 | |Denmark ||University of Southern Denmark, Odense ||[http://visl.hum.sdu.dk/members/sharder/undervisning/compling02/ Introduction to Computational Linguistics ] ||Both ||Prolog ||2003 | ||
Line 100: | Line 119: | ||
|- | |- | ||
|Germany ||Saarland University ||[http://www.coli.uni-sb.de/~hansu/vlcl01.html Introduction to Computational Linguistics ] ||Undergraduate || ||2003 | |Germany ||Saarland University ||[http://www.coli.uni-sb.de/~hansu/vlcl01.html Introduction to Computational Linguistics ] ||Undergraduate || ||2003 | ||
+ | |- | ||
+ | |Germany ||Saarland University ||[http://www.ps.uni-sb.de/~niehren/Web/Vorlesungen/Oz-NL-SS01/BookHomePage.html Concurrent constraint programming for natural language processing ] ||Both || Mozart Oz ||2003 | ||
|- | |- | ||
|Germany ||Universität Tübingen ||Computational Linguistics 1: Parsing ||Undergraduate ||Java ||2003 | |Germany ||Universität Tübingen ||Computational Linguistics 1: Parsing ||Undergraduate ||Java ||2003 | ||
Line 113: | Line 134: | ||
|Germany ||University of Heidelberg ||[http://kontext.fraunhofer.de/haenelt/kurs/Parsing Parsing ] ||Graduate ||C Java Perl ||2003 | |Germany ||University of Heidelberg ||[http://kontext.fraunhofer.de/haenelt/kurs/Parsing Parsing ] ||Graduate ||C Java Perl ||2003 | ||
|- | |- | ||
− | | | + | |Greece||Athens University of Economics and Business ||[http://eclass.aueb.gr/courses/INF153/ Artificial Intelligence]||Undergraduate ||C++ Java Prolog ||2010 |
|- | |- | ||
− | |Greece||Athens University of Economics and Business ||[http://eclass.aueb.gr/ | + | |Greece||Athens University of Economics and Business ||[http://eclass.aueb.gr/courses/INF210/ Language Technology]||Graduate ||C++ Java Prolog ||2010 |
|- | |- | ||
− | |Greece||Athens University of Economics and Business ||[http://eclass.aueb.gr/ | + | |Greece||Athens University of Economics and Business ||[http://eclass.aueb.gr/courses/INF154/ Logic and Artificial Intelligence]||Graduate ||C++ Java Prolog ||2010 |
|- | |- | ||
|India ||Assam University ||Natural Language Processing ||Graduate ||C C++ ||2003 | |India ||Assam University ||Natural Language Processing ||Graduate ||C C++ ||2003 | ||
|- | |- | ||
− | |India || Indian Institute of Information Technology Allahabad || Natural Language Processing || Undergraduate Graduate || Java LISP Prolog Perl || 2005 | + | |India ||Banasthali University ||Natural Language Processing ||Graduate ||Perl Java Prolog Python ||2009 |
+ | |- | ||
+ | |India || Indian Institute of Information Technology Allahabad || Natural Language Processing || Undergraduate Graduate || Java LISP Prolog Perl || 2005 | ||
+ | |- | ||
+ | |India || Indian Institute of Science Bangalore ||[https://sites.google.com/site/2015e1246/ Natural Language Understanding] || Both || || 2015 | ||
+ | |- | ||
+ | |India || Indian Institute of Science Bangalore ||[https://sites.google.com/site/se3052014 Topics in Large-scale Knowledge Harvesting] || Graduate || || 2014 | ||
|- | |- | ||
− | |India || Indian Institute of Technology Bombay ||[http://www.cse.iitb.ac.in/~cs460 Natural Language Processing] || both || Java Perl Prolog || 2004 | + | |India || Indian Institute of Technology Bombay ||[http://www.cse.iitb.ac.in/~cs460 Natural Language Processing] || both || Java Perl Prolog || 2004 |
+ | |- | ||
+ | |India || International Institute of Information Technology IIIT Hyderabad || Natural Language Processing || both || Perl Python Java || 2001 | ||
+ | |- | ||
+ | |India || International Institute of Information Technology IIIT Hyderabad || Applications to Natural Language Processing || both || Perl Python Java || 2001 | ||
|- | |- | ||
|Iran || University of Tehran ||[http://ece.ut.ac.ir/Classpages/S87/ECE500/index.htm Intelligent Information Retrieval ] ||both || ||2008 | |Iran || University of Tehran ||[http://ece.ut.ac.ir/Classpages/S87/ECE500/index.htm Intelligent Information Retrieval ] ||both || ||2008 | ||
Line 140: | Line 171: | ||
|- | |- | ||
|Italy ||University of Siena||[http://www.ciscl.unisi.it/corsi.htm?id=29 Linguistica Computazionale ] ||Both || C Java PHP ||2006 | |Italy ||University of Siena||[http://www.ciscl.unisi.it/corsi.htm?id=29 Linguistica Computazionale ] ||Both || C Java PHP ||2006 | ||
+ | |- | ||
+ | |Japan ||Japan Advanced Institute of Science and Technology ||[http://www.jaist.ac.jp/~gakusei/kyoumu/syllabi22/eng/2010_1I223.html Natural Language Processing I] ||Graduate ||C Perl ||1998 | ||
+ | |- | ||
+ | |Japan ||Japan Advanced Institute of Science and Technology ||[http://www.jaist.ac.jp/~gakusei/kyoumu/syllabi22/eng/2010_1I414.html Natural Language Processing II] ||Graduate ||C Perl ||2001 | ||
|- | |- | ||
|Japan ||Japan Advanced Institute of Science and Technology ||[http://www.jaist.ac.jp/~gakusei/kyoumu/syll14/k417e.html Methodology for Knowledge Discovery ] ||Graduate ||C Perl ||2003 | |Japan ||Japan Advanced Institute of Science and Technology ||[http://www.jaist.ac.jp/~gakusei/kyoumu/syll14/k417e.html Methodology for Knowledge Discovery ] ||Graduate ||C Perl ||2003 | ||
Line 151: | Line 186: | ||
|Korea ||Postech, Korea ||[http://nlp.postech.ac.kr/Course/CS730b/2001/index.html Statistical Natural Language Processing ] ||Graduate ||C C++ ||2003 | |Korea ||Postech, Korea ||[http://nlp.postech.ac.kr/Course/CS730b/2001/index.html Statistical Natural Language Processing ] ||Graduate ||C C++ ||2003 | ||
|- | |- | ||
− | |Mexico ||National Polytechnic Institute ||[http://www.gelbukh.com/clbook/ Computational linguistics] ||Both || || | + | |Malta||University of Malta ||[http://www.um.edu.mt/linguistics/human_language_technology/hlt BSc in Human Language Technology ] ||undergraduate ||python ||2016 |
+ | |- | ||
+ | |Malta||University of Malta ||[http://www.um.edu.mt/linguistics/human_language_technology/msc MSc in Language and Computation ] || MSc ||python ||2016 | ||
+ | |- | ||
+ | |Mexico ||National Polytechnic Institute ||[http://www.gelbukh.com/clbook/ Computational linguistics] ||Both || Perl, C++ ||2010 | ||
|- | |- | ||
− | |Mexico ||National Polytechnic Institute ||[http://www.gelbukh.com/courses/ Information Retrieval] ||Both || || | + | |Mexico ||National Polytechnic Institute ||[http://www.gelbukh.com/courses/ Information Retrieval] ||Both || Perl, C++ ||2010 |
|- | |- | ||
|New Zealand ||University of Otago ||Computational linguistics ||Graduate ||Prolog ||2003 | |New Zealand ||University of Otago ||Computational linguistics ||Graduate ||Prolog ||2003 | ||
Line 175: | Line 214: | ||
|Slovenia ||University of Ljubljana ||[http://www.ff.uni-lj.si/hp/pj/seminar/bes_in_rac.html Besedilo in računalnik ] ||Undergraduate || ||2003 | |Slovenia ||University of Ljubljana ||[http://www.ff.uni-lj.si/hp/pj/seminar/bes_in_rac.html Besedilo in računalnik ] ||Undergraduate || ||2003 | ||
|- | |- | ||
− | |Spain ||Udako Euskal Unibertsitatea and University of the Basque Country ||[http:// | + | |Singapore ||National University of Singapore ||[http://www.comp.nus.edu.sg/ Natural Language Processing ] ||Both || ||2012 |
+ | |- | ||
+ | |Spain ||University of the Basque Country and Udako Euskal Unibertsitatea ||[http://ixa.si.ehu.eus/master Hizkuntzaren Azterketa eta Prozesamendua (Analysis and Processing of Language) ] ||Graduate || Perl ||2008 | ||
+ | |- | ||
+ | |Spain ||University of the Basque Country ||[http://ixa.si.ehu.eus/master Lengoaia Naturalaren Prozesamendua (Natural Language Processing) ] ||Undergraduate ||Lisp Prolog Python||2008 | ||
|- | |- | ||
|Spain ||Universidad Complutense de Madrid || Lingüística Computacional ||Undergraduate ||Lisp Prolog ||2003 | |Spain ||Universidad Complutense de Madrid || Lingüística Computacional ||Undergraduate ||Lisp Prolog ||2003 | ||
Line 183: | Line 226: | ||
|Spain ||Universidad Autónoma de Madrid ||[http://www.eps.uam.es/~ealfon/nlp/ Procesamiento de Lenguaje Natural ] ||Graduate || ||2006 | |Spain ||Universidad Autónoma de Madrid ||[http://www.eps.uam.es/~ealfon/nlp/ Procesamiento de Lenguaje Natural ] ||Graduate || ||2006 | ||
|- | |- | ||
− | |Spain || | + | |Spain ||Universidade da Coruña ||[http://www.grupolys.org/docencia/ln/ Lenguajes Naturales ] ||Undergraduate ||Java C Python ||2009 |
|- | |- | ||
− | | | + | |Sri Lanka ||University of Colombo School of Computing||Natural Language Processing ||Both ||Prolog, Python ||2009 |
|- | |- | ||
|Sweden ||[http://www.gu.se/ Göteborg University] ||[http://www.cling.gu.se/ Computational Linguistics ] ||Undergraduate ||Java Prolog Python Oz Perl||2006 | |Sweden ||[http://www.gu.se/ Göteborg University] ||[http://www.cling.gu.se/ Computational Linguistics ] ||Undergraduate ||Java Prolog Python Oz Perl||2006 | ||
Line 226: | Line 269: | ||
|- | |- | ||
|Taiwan ||National Tsing Hua University ||Natural Language Processing Lab ||Graduate ||Foxpro ||2006 | |Taiwan ||National Tsing Hua University ||Natural Language Processing Lab ||Graduate ||Foxpro ||2006 | ||
+ | |- | ||
+ | |Taiwan ||The Institute of Linguistics, Academia Sinica ||[http://clclp.ling.sinica.edu.tw/ Computational Linguistics and Chinese Language Processing] ||Graduate || ||2005 | ||
|- | |- | ||
|Thailand ||Chulalongkorn University ||[http://pioneer.chula.ac.th/~awirote/ling/2209674.htm Computational Linguistics I ] ||Graduate ||Perl Prolog ||2003 | |Thailand ||Chulalongkorn University ||[http://pioneer.chula.ac.th/~awirote/ling/2209674.htm Computational Linguistics I ] ||Graduate ||Perl Prolog ||2003 | ||
Line 236: | Line 281: | ||
|- | |- | ||
|UK ||Loughborough University ||[http://www.lboro.ac.uk/departments/co/teaching/mcomp.html (BROKEN LINK) Natural Language and Speech Systems ] ||Undergraduate || ||2003 | |UK ||Loughborough University ||[http://www.lboro.ac.uk/departments/co/teaching/mcomp.html (BROKEN LINK) Natural Language and Speech Systems ] ||Undergraduate || ||2003 | ||
+ | |- | ||
+ | |UK ||Queen Mary University of London ||[http://www.qmul.ac.uk/modules/ Information Retrieval (enter code ECS736)] ||Graduate ||Java ||2018 | ||
+ | |- | ||
+ | |UK ||Queen Mary University of London ||[http://www.qmul.ac.uk/modules/ Natural Language Processing (enter code ECS763) ] ||Graduate ||Python ||2018 | ||
|- | |- | ||
|UK ||University of Birmingham ||[http://www.cs.bham.ac.uk/internal/modules/current/02495.html Natural Language Processing 1 ] ||Undergraduate ||Prolog ||2006 | |UK ||University of Birmingham ||[http://www.cs.bham.ac.uk/internal/modules/current/02495.html Natural Language Processing 1 ] ||Undergraduate ||Prolog ||2006 | ||
Line 247: | Line 296: | ||
|UK ||University of Brighton ||[http://www.itri.brighton.ac.uk/ Lexical Computing and Lexicography ] ||Graduate ||Perl ||2003 | |UK ||University of Brighton ||[http://www.itri.brighton.ac.uk/ Lexical Computing and Lexicography ] ||Graduate ||Perl ||2003 | ||
|- | |- | ||
− | |UK ||University of Cambridge ||[http://www.cl.cam.ac.uk/Teaching/ | + | |UK ||University of Cambridge ||[http://www.cl.cam.ac.uk/Teaching/current/NLP/ Natural Language Processing ] ||Undergraduate || ||2010 |
|- | |- | ||
− | |UK ||University of Cambridge ||[http://www.cl.cam.ac.uk/ | + | |UK ||University of Cambridge ||[http://www.cl.cam.ac.uk/admissions/acs/ MPhil in Advanced Computer Science] ||Graduate || || 2010 |
|- | |- | ||
|UK ||University of Edinburgh ||[http://www.ling.ed.ac.uk/teaching/postgrad/mscslp/ M.Sc. in Speech and Language Processing ] ||Graduate ||Java Perl Prolog Python ||2003 | |UK ||University of Edinburgh ||[http://www.ling.ed.ac.uk/teaching/postgrad/mscslp/ M.Sc. in Speech and Language Processing ] ||Graduate ||Java Perl Prolog Python ||2003 | ||
Line 273: | Line 322: | ||
|UK ||University of Sheffield ||[http://www.dcs.shef.ac.uk/intranet/teaching/modules/art/2005-6/stevenson.htm Language Engineering: Information Extraction ] ||Both || ||2006 | |UK ||University of Sheffield ||[http://www.dcs.shef.ac.uk/intranet/teaching/modules/art/2005-6/stevenson.htm Language Engineering: Information Extraction ] ||Both || ||2006 | ||
|- | |- | ||
− | |UK ||University of Sheffield ||[http://www.dcs.shef.ac.uk/intranet/teaching/modules/level3/com4250.html Natural Language Processing ] ||Both || | + | |UK ||University of Sheffield ||[http://www.dcs.shef.ac.uk/intranet/teaching/modules/level3/com4250.html Natural Language Processing ] ||Both ||Python ||2014 |
|- | |- | ||
− | |UK ||University of Sheffield ||[http://www.dcs.shef.ac.uk/intranet/teaching/modules/level3/com3110.html Text Processing ] ||Both || | + | |UK ||University of Sheffield ||[http://www.dcs.shef.ac.uk/intranet/teaching/modules/level3/com3110.html Text Processing ] ||Both ||Python ||2014 |
|- | |- | ||
− | |UK ||University of Sussex ||[http://www | + | |UK ||University of Sussex ||[http://www.sussex.ac.uk/study/masters/courses/engineering-and-informatics/intelligent-and-adaptive-systems-msc MSc Intelligent and Adaptive Systems ] ||Graduate ||Java Python||2017 |
|- | |- | ||
|UK ||University of Ulster ||[http://www.infj.ulst.ac.uk/nlp/ Natural Language Processing ] ||Undergraduate || ||2003 | |UK ||University of Ulster ||[http://www.infj.ulst.ac.uk/nlp/ Natural Language Processing ] ||Undergraduate || ||2003 | ||
|- | |- | ||
|USA ||Arizona State University ||[http://www.eas.asu.edu/~cse476 (BROKEN LINK) Introduction to Natural Language Processing ] ||Both ||Java Prolog ||2003 | |USA ||Arizona State University ||[http://www.eas.asu.edu/~cse476 (BROKEN LINK) Introduction to Natural Language Processing ] ||Both ||Java Prolog ||2003 | ||
+ | |- | ||
+ | |USA ||Brandeis University ||[http://www.brandeis.edu/programs/comp-linguistics/ MS and PhD programs in Computational Linguistics ] ||Both ||Python, Lisp, Java ||2017 | ||
|- | |- | ||
|USA ||Brigham Young University ||[http://faculty.cs.byu.edu/~ringger/CS401R/ Statistical Natural Language Processing ] ||Both ||Java ||2005 | |USA ||Brigham Young University ||[http://faculty.cs.byu.edu/~ringger/CS401R/ Statistical Natural Language Processing ] ||Both ||Java ||2005 | ||
Line 305: | Line 356: | ||
|USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs172 Computation, Information, and Intelligence ] ||Undergraduate || ||2008 | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs172 Computation, Information, and Intelligence ] ||Undergraduate || ||2008 | ||
|- | |- | ||
− | |USA ||Cornell University ||[ | + | |USA ||Cornell University ||[https://classes.cornell.edu/browse/roster/SP22/class/CS/4744 ] ||Undergraduate || ||2022 |
|- | |- | ||
− | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/ | + | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs4300 Language and Information ] ||Undergraduate || ||2020 |
|- | |- | ||
− | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/ | + | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs4740 Introduction to Natural Language Processing ] ||Undergraduate || ||2021 (2019 link [https://www.cs.cornell.edu/courses/cs4740/2019fa/]) |
|- | |- | ||
− | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/ | + | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs6740 Advanced Language Technologies ] ||Graduate || ||2021 (2019 link [https://www.cs.cornell.edu/courses/cs6740/2019fa/]) |
+ | |- | ||
+ | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs6742 Natural Language Processing and Social Interaction ] ||Graduate || ||2021 | ||
|- | |- | ||
|USA ||Cornell University || Speech Synthesis by Rule||Graduate || ||2008 | |USA ||Cornell University || Speech Synthesis by Rule||Graduate || ||2008 | ||
|- | |- | ||
− | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs775/2001sp/default.html Statistical Natural Language Processing: Models and Methods ] ||Graduate || || | + | |USA ||Cornell University ||[http://www.cs.cornell.edu/courses/cs775/2001sp/default.html Statistical Natural Language Processing: Models and Methods ] ||Graduate || ||2010 |
|- | |- | ||
|USA ||CUNY Graduate Center ||[http://bb.gc.cuny.edu/ (BROKEN LINK) Language Technology ] ||Graduate ||Perl ||2003 | |USA ||CUNY Graduate Center ||[http://bb.gc.cuny.edu/ (BROKEN LINK) Language Technology ] ||Graduate ||Perl ||2003 | ||
+ | |- | ||
+ | |USA ||Emory University ||[https://github.com/emory-courses/cs329 Computational Linguistics ] ||Undergraduate ||Python ||2016 | ||
+ | |- | ||
+ | |USA ||Emory University ||[https://github.com/emory-courses/cs571 Natural Language Processing ] ||Both ||Java, Python ||2015 | ||
|- | |- | ||
|USA ||Georgetown University ||[http://www9.georgetown.edu/faculty/mad87/06/362/ Introduction to Natural Language Processing ] ||Both ||Perl ||2006 | |USA ||Georgetown University ||[http://www9.georgetown.edu/faculty/mad87/06/362/ Introduction to Natural Language Processing ] ||Both ||Perl ||2006 | ||
Line 340: | Line 397: | ||
|- | |- | ||
|USA ||Johns Hopkins University ||[http://cs.jhu.edu/~jason/665/ Statistical Language Learning ] ||Graduate || ||2003 | |USA ||Johns Hopkins University ||[http://cs.jhu.edu/~jason/665/ Statistical Language Learning ] ||Graduate || ||2003 | ||
+ | |- | ||
+ | |USA ||Johns Hopkins University ||[http://apl.jhu.edu/~paulmac/ir.html Information Retrieval ] ||Graduate || ||2010 | ||
|- | |- | ||
|USA ||The Ohio State University ||[http://www.cse.ohio-state.edu/~fosler/794L/ Foundations of Spoken Language Processing ] ||Both ||MATLAB student choice ||2006 | |USA ||The Ohio State University ||[http://www.cse.ohio-state.edu/~fosler/794L/ Foundations of Spoken Language Processing ] ||Both ||MATLAB student choice ||2006 | ||
Line 387: | Line 446: | ||
|USA ||University of California, San Diego || Natural Language Processing in LISP ||Graduate ||Lisp ||2003 | |USA ||University of California, San Diego || Natural Language Processing in LISP ||Graduate ||Lisp ||2003 | ||
|- | |- | ||
− | |USA ||University of Colorado, Boulder || [http:// | + | |USA ||University of Colorado, Boulder || [http://verbs.colorado.edu/~mpalmer/Ling7800/index.html Advanced Computational Linguistics] || Graduate ||||2007 |
|- | |- | ||
− | |USA ||University of Colorado, Boulder || [http://www.colorado.edu/catalog/catalog05-06/cgi-bin/search.pl?abbr=ling&num=5200 Computational Corpus Linguistics ] || Graduate || Python || | + | |USA ||University of Colorado, Boulder || [http://www.colorado.edu/catalog/catalog05-06/cgi-bin/search.pl?abbr=ling&num=5200 Computational Corpus Linguistics ] || Graduate || Python || 2009 |
|- | |- | ||
− | |USA ||University of Colorado, Boulder || [http://www | + | |USA ||University of Colorado, Boulder || [http://www.colorado.edu/catalog/catalog09-10/search.pl?abbr=CSCI&num=5832&=Search Natural Language Processing ] || Graduate || Python || 2009 |
|- | |- | ||
|USA ||University of Colorado, Boulder || Natural Language Processing ||Undergraduate ||||2000 | |USA ||University of Colorado, Boulder || Natural Language Processing ||Undergraduate ||||2000 | ||
Line 423: | Line 482: | ||
|USA ||University of Maryland, College Park ||[http://www.umiacs.umd.edu/~resnik/ling848_fa2004/ Seminar in Computational Linguistics ] ||Graduate || ||2004 | |USA ||University of Maryland, College Park ||[http://www.umiacs.umd.edu/~resnik/ling848_fa2004/ Seminar in Computational Linguistics ] ||Graduate || ||2004 | ||
|- | |- | ||
− | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/ | + | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/LNI-winter2004 Language and Information ] ||Both || ||2004 |
|- | |- | ||
− | |USA ||University of Michigan ||[http:// | + | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/650w10 Information Retrieval ] ||Both || ||2005 |
|- | |- | ||
− | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/ | + | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/NLP-winter2013 Natural Language Processing ] ||Both || ||2005 |
|- | |- | ||
− | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/ | + | |USA ||University of Michigan ||[http://www.eecs.umich.edu/~radev/767w10 Advanced NLP/IR ] ||Graduate || ||2006 |
|- | |- | ||
|USA ||University of Minnesota, Duluth ||[http://www.d.umn.edu/~tpederse/teaching.html Introduction to Natural Language Processing ] ||Undergraduate ||Perl ||2003 | |USA ||University of Minnesota, Duluth ||[http://www.d.umn.edu/~tpederse/teaching.html Introduction to Natural Language Processing ] ||Undergraduate ||Perl ||2003 |
Latest revision as of 07:29, 2 December 2021
This page lists university courses that contain substantial content in Natural Language Processing and Computational Linguistics, and is derived from a survey sponsored by the Association for Computational Linguistics. Courses are categorized by level (undergraduate, graduate, or both) and programming language. The final column gives the year when the information was confirmed to be accurate. (Entries more than five years old, and entries with broken hyperlinks, may be culled.)
- See also Teaching.
Country | Institution | Course Name | Level | Languages | Row Updated |
---|---|---|---|---|---|
Australia | Macquarie University | Introduction to Natural Language Processing | Both | Prolog | 2006 |
Australia | Macquarie University | Document Processing and the Semantic Web | Undergraduate | Python | 2006 |
Australia | Macquarie University | Spoken Language Dialogue Systems | Undergraduate | Prolog | 2006 |
Australia | University of Melbourne | Human Language Technology | Undergraduate | Python | 2006 |
Australia | University of Melbourne | Computational Linguistics | Undergraduate | Python | 2006 |
Australia | University of Sydney | Statistical Natural Language Processing | Graduate | Python | 2003 |
Austria | University of Vienna | Wissensbasierte Sprachverarbeitung | Graduate | Prolog | 2003 |
Belarus | Grodno State University | Introduction to Computational Linguistics | Undergraduate | 2003 | |
Belgium | Katholieke Universiteit Leuven (K.U.Leuven) | Text Based Information Retrieval | Both | Java, C, MATLAB | 2006 |
Belgium | Katholieke Universiteit Leuven (K.U.Leuven) | Natural Language Processing | Master | Perl | 2010 |
Belgium | Katholieke Universiteit Leuven (K.U.Leuven) | Linguistic Theories and Artificial Intelligence | Master | 2010 | |
Belgium | Katholieke Universiteit Leuven (K.U.Leuven) | Computerlinguïstiek | Undergraduate | Perl | 2010 |
Belgium | University of Antwerp | Computational Linguistics | Master | Python | 2016 |
Belgium | University of Antwerp | Computational Models of Language Understanding | Master | Python | 2016 |
Belgium | University of Antwerp | Commputational Psycholinguistics | Master | 2016 | |
Brazil | Universidade Federal de Santa Catarina | Lingüística Computacional | Graduate | Perl Prolog | 2003 |
Brazil | Universidade Federal de Santa Catarina | Lingüística Computacional I/II | Undergraduate | Perl Prolog | 2003 |
Brazil | Universidade Federal de São Carlos | Topics on Informatics (Introduction on NLP) | Graduate | C C++ Prolog | 2003 |
Brazil | Universidade de São Paulo (ICMC-São Carlos) | Topics on NLP I | Graduate | 2012 | |
Brazil | Universidade de São Paulo (ICMC-São Carlos) | Topics on NLP II | Graduate | 2012 | |
Brazil | Universidade de São Paulo (ICMC-São Carlos) | Introduction to NLP | Graduate | 2012 | |
Brazil | Universidade Estadual Paulista (UNESP) | Tecnologias da Linguagem Humana | Undergraduate | Prolog | 2005 |
Brazil | Universidade Estadual Paulista (UNESP) | Processamento Automático de Línguas Naturais | Graduate | Prolog | 2005 |
Canada | Concordia University | Statistical Language Processing | Graduate | Java C++ Perl | 2006 |
Canada | Dalhousie University | Natural Language Processing | Both | Perl Python Prolog | 2019 |
Canada | Simon Fraser University | Computational Linguistics | Undergraduate | Perl | 2005 |
Canada | Simon Fraser University | Natural Language Processing | Graduate | Perl | 2006 |
Canada | Simon Fraser University | Statistical Learning of Natural Language | Graduate | 2003 | |
Canada | Université de Montréal | Grammaires formelles | Undergraduate | Prolog | 2003 |
Canada | Université de Montréal | Indexation et condensation automatiques | Graduate | 2003 | |
Canada | Université de Montréal | Morphologie computationnelle | Graduate | Prolog | 2003 |
Canada | Université. de Montréal | Syntaxe computationnelle | Graduate | Prolog | 2003 |
Canada | University of Alberta | Natural Language Processing | Graduate | Perl | 2006 |
Canada | University of Montreal | Computational Linguistics | Graduate | Prolog | 2003 |
Canada | University of Ottawa | Statistical Techniques for Natural Language Processing | Graduate | Perl Java | 2004 |
Canada | University of Ottawa | Natural Language Processing | Graduate | Prolog Perl | 2006 |
Canada | University of Toronto | Computational Linguistics | Both | C++ | 2006 |
Canada | University of Toronto | Natural Language Computing | Both | Python | 2008 |
Canada | University of Toronto | Advanced computational linguistics | Graduate | 2006 | |
CHINA | Nanjing Normal University | Statistical Natural Language Processing | Graduate | C++ | 2007 |
CHINA | Nanjing University | Machine Translation | Graduate | 2006 | |
Costa Rica | Universidad de Costa Rica | Tecnologías y producción textual I | Undergraduate | 2003 | |
Costa Rica | Universidad de Costa Rica | Tecnologías y producción textual | Graduate | 2003 | |
Czech Republic | Charles University | Statistical methods in NLP | Both | Perl | 2003 |
Czech Republic | Silesian University | (BROKEN LINK) Natural Language Processing I/II | Undergraduate | 2003 | |
Denmark | Copenhagen University | Language Processing | Graduate | Python | 2014 |
Denmark | University of Southern Denmark, Odense | Introduction to Computational Linguistics | Both | Prolog | 2003 |
Estonia | University of Tartu | Computational Models in Language Understanding | Both | C++ | 2003 |
Estonia | University of Tartu | Introduction to Computational Linguistics | Both | Prolog | 2003 |
Estonia | University of Tartu | Mathematics for Computational Linguists II | Undergraduate | 2003 | |
Finland | Helsinki University of Technology | Special Course in Language Technology | Graduate | 2006 | |
Finland | Helsinki University of Technology | Statistical and Adaptive Natural Language Processing | Both | 2006 | |
Germany | Saarland University | Grammar Formalisms | Undergraduate | 2003 | |
Germany | Saarland University | Introduction to Computational Linguistics | Undergraduate | 2003 | |
Germany | Saarland University | Concurrent constraint programming for natural language processing | Both | Mozart Oz | 2003 |
Germany | Universität Tübingen | Computational Linguistics 1: Parsing | Undergraduate | Java | 2003 |
Germany | University of Bremen | Introduction to Natural Language Generation | Undergraduate | Lisp | 2003 |
Germany | University of Bremen | Einführung in die Computerlinguistik | Undergraduate | 2006 | |
Germany | University of Bremen | Einführung in die Grammatikentwicklung | Both | 2006 | |
Germany | University of Dusseldorf | Introduction to Computational Linguistics | Undergraduate | 2003 | |
Germany | University of Heidelberg | Parsing | Graduate | C Java Perl | 2003 |
Greece | Athens University of Economics and Business | Artificial Intelligence | Undergraduate | C++ Java Prolog | 2010 |
Greece | Athens University of Economics and Business | Language Technology | Graduate | C++ Java Prolog | 2010 |
Greece | Athens University of Economics and Business | Logic and Artificial Intelligence | Graduate | C++ Java Prolog | 2010 |
India | Assam University | Natural Language Processing | Graduate | C C++ | 2003 |
India | Banasthali University | Natural Language Processing | Graduate | Perl Java Prolog Python | 2009 |
India | Indian Institute of Information Technology Allahabad | Natural Language Processing | Undergraduate Graduate | Java LISP Prolog Perl | 2005 |
India | Indian Institute of Science Bangalore | Natural Language Understanding | Both | 2015 | |
India | Indian Institute of Science Bangalore | Topics in Large-scale Knowledge Harvesting | Graduate | 2014 | |
India | Indian Institute of Technology Bombay | Natural Language Processing | both | Java Perl Prolog | 2004 |
India | International Institute of Information Technology IIIT Hyderabad | Natural Language Processing | both | Perl Python Java | 2001 |
India | International Institute of Information Technology IIIT Hyderabad | Applications to Natural Language Processing | both | Perl Python Java | 2001 |
Iran | University of Tehran | Intelligent Information Retrieval | both | 2008 | |
Iran | University of Tehran | Natural Language Processing | both | 2008 | |
Ireland | Dublin City University | Computational Linguistics 2 | Undergraduate | Java Perl | 2003 |
Ireland | Dublin City University | Computational Linguistics I | Undergraduate | Prolog | 2003 |
Israel | University of Haifa | Computational Linguistics | Both | 2006 | |
Italy | University of Bologna | Linguistica Computazionale | Both | 2003 | |
Italy | Universita' di Padova | Natural Language Processing | Graduate | C++ Perl | 2003 |
Italy | University of Siena | Linguistica Computazionale | Both | C Java PHP | 2006 |
Japan | Japan Advanced Institute of Science and Technology | Natural Language Processing I | Graduate | C Perl | 1998 |
Japan | Japan Advanced Institute of Science and Technology | Natural Language Processing II | Graduate | C Perl | 2001 |
Japan | Japan Advanced Institute of Science and Technology | Methodology for Knowledge Discovery | Graduate | C Perl | 2003 |
Japan | Yamagata University | Natural Language Processing | Undergraduate | 2003 | |
Japan | Yamaguchi University | Introduction to Computational Linguistics | Undergraduate | 2003 | |
Korea | Postech | Machine Learning for NLP | Graduate | C C++ | 2003 |
Korea | Postech, Korea | Statistical Natural Language Processing | Graduate | C C++ | 2003 |
Malta | University of Malta | BSc in Human Language Technology | undergraduate | python | 2016 |
Malta | University of Malta | MSc in Language and Computation | MSc | python | 2016 |
Mexico | National Polytechnic Institute | Computational linguistics | Both | Perl, C++ | 2010 |
Mexico | National Polytechnic Institute | Information Retrieval | Both | Perl, C++ | 2010 |
New Zealand | University of Otago | Computational linguistics | Graduate | Prolog | 2003 |
Norway | University of Trondheim | Natural Language Interfaces | Undergraduate | Prolog | 2003 |
Poland | Warsaw University | Computational Syntax | Undergraduate | Prolog | 2007 |
Poland | Warsaw University | Linguistic Engineering - Constructions | Both | Perl, Python, etc. | 2007 |
Poland | Warsaw University | Linguistic Engineering - Words | Both | Perl, Python, etc. | 2007 |
Portugal | University of Lisbon | Natural Language Processing | Both | Prolog | 2003 |
Portugal | University of Lisbon | Interaction in Natural Language | Both | C Java Perl Prolog Python | 2003 |
Portugal | University of Lisbon | Quantitative Language Nodelling | Both | Java Perl Prolog Python | 2003 |
Romania | University A.I. Cuza, Iasi | Introduction to Computational Linguistics, Corpus Linguistics | Graduate | C C++ Java Lisp Perl | 2003 |
Slovenia | University of Ljubljana | Besedilo in računalnik | Undergraduate | 2003 | |
Singapore | National University of Singapore | Natural Language Processing | Both | 2012 | |
Spain | University of the Basque Country and Udako Euskal Unibertsitatea | Hizkuntzaren Azterketa eta Prozesamendua (Analysis and Processing of Language) | Graduate | Perl | 2008 |
Spain | University of the Basque Country | Lengoaia Naturalaren Prozesamendua (Natural Language Processing) | Undergraduate | Lisp Prolog Python | 2008 |
Spain | Universidad Complutense de Madrid | Lingüística Computacional | Undergraduate | Lisp Prolog | 2003 |
Spain | Universitat Autònoma de Barcelona | Tecnologies de la parla (Speech Technologies) | Graduate | 2006 | |
Spain | Universidad Autónoma de Madrid | Procesamiento de Lenguaje Natural | Graduate | 2006 | |
Spain | Universidade da Coruña | Lenguajes Naturales | Undergraduate | Java C Python | 2009 |
Sri Lanka | University of Colombo School of Computing | Natural Language Processing | Both | Prolog, Python | 2009 |
Sweden | Göteborg University | Computational Linguistics | Undergraduate | Java Prolog Python Oz Perl | 2006 |
Sweden | Linköping University | Språkteknologi (Language technology) | Undergraduate | Java Lisp Perl | 2003 |
Sweden | Linköping University | Språkteknologiska system (Language Engineering Systems) | Undergraduate | Java Lisp | 2003 |
Sweden | Lunds tekniska högskola | Language processing and computational linguistics | Undergraduate | Perl Prolog | 2006 |
Sweden | Swedish National Graduate School of Language Technology | Ph.D. Courses in Language Technology | Graduate | 2006 | |
Sweden | Uppsala University | Language Technology | Undergraduate | Java Prolog Python | 2006 |
Sweden | Växjö University | Language Technology | Undergraduate | 2006 | |
Switzerland | Swiss Federal Institute of Technology | Pattern Recognition | Undergraduate | C++ Perl | 2003 |
Switzerland | University of Zurich | Programming Techniques in Computational Linguistics II | Undergraduate | Prolog | 2003 |
Switzerland | University of Zurich | Programming Techniques in Computational Linguistics I | Undergraduate | Prolog | 2003 |
Switzerland | University of Zurich | Discourse Analysis | Graduate | Prolog | 2003 |
Switzerland | University of Zurich | Introduction to Computational Linguisticss | Undergraduate | Prolog | 2003 |
Switzerland | University of Zurich | AI Methods in Computational Linguistics | Graduate | Prolog | 2003 |
Switzerland | University of Zurich | Methods of Semantic Analysis | Undergraduate | Prolog | 2003 |
Switzerland | Zurich University | Statistical Natural Language Processing | Undergraduate | 2003 | |
Taiwan | National Chengchi University | Natural Language Processing | Graduate | student choice | 2006 |
Taiwan | National Taiwan University | Information Retrieval and Extraction | Both | Student Choice | 2006 |
Taiwan | National Taiwan University | Natural Language Processing | Both | Student Choice | 2006 |
Taiwan | National Tsing Hua University | Natural Language Processing | Graduate | Foxpro | 2006 |
Taiwan | National Tsing Hua University | Natural Language Processing Lab | Graduate | Foxpro | 2006 |
Taiwan | The Institute of Linguistics, Academia Sinica | Computational Linguistics and Chinese Language Processing | Graduate | 2005 | |
Thailand | Chulalongkorn University | Computational Linguistics I | Graduate | Perl Prolog | 2003 |
Turkey | Middle East Technical University | computational linguistics I | Graduate | Prolog | 2003 |
Turkey | Middle East Technical University | cognitive aspects of NLP | Graduate | C Java Lisp Prolog | 2003 |
UK | Imperial College | Introduction to Language Engineering | Graduate | 2003 | |
UK | Loughborough University | (BROKEN LINK) Natural Language and Speech Systems | Undergraduate | 2003 | |
UK | Queen Mary University of London | Information Retrieval (enter code ECS736) | Graduate | Java | 2018 |
UK | Queen Mary University of London | Natural Language Processing (enter code ECS763) | Graduate | Python | 2018 |
UK | University of Birmingham | Natural Language Processing 1 | Undergraduate | Prolog | 2006 |
UK | University of Birmingham | Natural Language Processing and Applications | Both | 2006 | |
UK | University of Birmingham | Natural Language Processing 2 | Both | 2006 | |
UK | University of Brighton | (BROKEN LINK) MSc in Lexical Computing and Lexicography | Graduate | Awk Perl | 2003 |
UK | University of Brighton | Lexical Computing and Lexicography | Graduate | Perl | 2003 |
UK | University of Cambridge | Natural Language Processing | Undergraduate | 2010 | |
UK | University of Cambridge | MPhil in Advanced Computer Science | Graduate | 2010 | |
UK | University of Edinburgh | M.Sc. in Speech and Language Processing | Graduate | Java Perl Prolog Python | 2003 |
UK | University of Essex | Computatiuonal Linguistics 1 | Graduate | Prolog | 2003 |
UK | University of Essex | Prolog I | Graduate | Prolog | 2003 |
UK | University of Essex | Computational Linguistics II | Graduate | Prolog | 2003 |
UK | University of Essex | Prolog II | Graduate | Prolog | 2003 |
UK | University of Essex | Advanced Natural Language Engineering | Graduate | Java Perl | 2003 |
UK | University of Leeds | Natural Language Processing | Both | C++ Java Perl Prolog | 2003 |
UK | University of Leeds | Computers and the Translator | Undergraduate | 2003 | |
UK | University of Leeds | Principles and Applications of MT | Graduate | 2003 | |
UK | University of Sheffield | M.Sc. Human Language Technology | Postgraduate | 2006 | |
UK | University of Sheffield | Language Engineering: Information Extraction | Both | 2006 | |
UK | University of Sheffield | Natural Language Processing | Both | Python | 2014 |
UK | University of Sheffield | Text Processing | Both | Python | 2014 |
UK | University of Sussex | MSc Intelligent and Adaptive Systems | Graduate | Java Python | 2017 |
UK | University of Ulster | Natural Language Processing | Undergraduate | 2003 | |
USA | Arizona State University | (BROKEN LINK) Introduction to Natural Language Processing | Both | Java Prolog | 2003 |
USA | Brandeis University | MS and PhD programs in Computational Linguistics | Both | Python, Lisp, Java | 2017 |
USA | Brigham Young University | Statistical Natural Language Processing | Both | Java | 2005 |
USA | Brigham Young University | Text Mining | Graduate | Java | 2007 |
USA | Brown University | Introduction to Computational Linguistics | Both | Python | 2006 |
USA | Brown University | Statistical Natural-Language Processing | Graduate | 2003 | |
USA | Carnegie Mellon University | Natural Language Processing | Undergraduate | various | 2008 |
USA | Carnegie Mellon University | Algorithms for Natural Language Processing | Graduate | 2006 | |
USA | Carnegie Mellon University | Grammars and Lexicons | Graduate | LISP | 2006 |
USA | Carnegie Mellon University | Language and Statistics I | Graduate | 2007 | |
USA | Carnegie Mellon University | Language and Statistics II | Graduate | 2007 | |
USA | Carleton College | (BROKEN LINK) Natural Language Processing | Undergraduate | C++ Perl | 2003 |
USA | Cornell University | Computation, Information, and Intelligence | Undergraduate | 2008 | |
USA | Cornell University | [1] | Undergraduate | 2022 | |
USA | Cornell University | Language and Information | Undergraduate | 2020 | |
USA | Cornell University | Introduction to Natural Language Processing | Undergraduate | 2021 (2019 link [2]) | |
USA | Cornell University | Advanced Language Technologies | Graduate | 2021 (2019 link [3]) | |
USA | Cornell University | Natural Language Processing and Social Interaction | Graduate | 2021 | |
USA | Cornell University | Speech Synthesis by Rule | Graduate | 2008 | |
USA | Cornell University | Statistical Natural Language Processing: Models and Methods | Graduate | 2010 | |
USA | CUNY Graduate Center | (BROKEN LINK) Language Technology | Graduate | Perl | 2003 |
USA | Emory University | Computational Linguistics | Undergraduate | Python | 2016 |
USA | Emory University | Natural Language Processing | Both | Java, Python | 2015 |
USA | Georgetown University | Introduction to Natural Language Processing | Both | Perl | 2006 |
USA | Georgetown University | Computational Linguistics: Tools for Linguists | Both | 2006 | |
USA | Georgetown University | Seminar: Computational Linguisics | Graduate | Python | 2006 |
USA | Georgetown University | Statistical NLP | Both | Python | 2006 |
USA | Harvard University | Introduction to Computational Linguistics | Both | Prolog | 2006 |
USA | Hunter College CUNY | Language Technology | Undergraduate | C++ | 2003 |
USA | Johns Hopkins University | Natural Language Processing | Both | student choice | 2006 |
USA | Johns Hopkins University | Information Extraction | Graduate | 2006 | |
USA | Johns Hopkins University | Seminar in Natural Language Processing | Graduate | 2006 | |
USA | Johns Hopkins University | Finite-State Methods in Natural Language Processing | Graduate | 2003 | |
USA | Johns Hopkins University | Statistical Language Learning | Graduate | 2003 | |
USA | Johns Hopkins University | Information Retrieval | Graduate | 2010 | |
USA | The Ohio State University | Foundations of Spoken Language Processing | Both | MATLAB student choice | 2006 |
USA | The Ohio State University | Computational Linguistics | Both | Java | 2006 |
USA | The Ohio State University | Symbolic Computational Linguistics | Both | Prolog | 2003 |
USA | The Ohio State University | Data-Intensive Computational Linguistics | Both | Python | 2003 |
USA | The Ohio State University | Computational Semantics | Both | Prolog | 2006 |
USA | Purdue University | Natural Language Processing | Graduate | C C++ Java Lisp Perl Python | 2003 |
USA | Rutgers University | (BROKEN LINK) Natural Language Processing | Both | Java Perl Prolog | 2003 |
USA | San Diego State University | Computational Corpus Linguistics | Both | Python | 2006 |
USA | San Diego State University | Introduction to Computational Linguistics | Both | Python | 2006 |
USA | Smith College | Introduction to Computational Linguistics | Undergraduate | Lisp | 2003 |
USA | Stanford University | Natural Language Processing | Both | Java | 2006 |
USA | Stanford University | Introduction to Computer Speech and Language Processing | Undergraduate | Perl Python Java | 2006 |
USA | Stanford University | Natural Language Understanding | Both | 2006 | |
USA | Stanford University | Human and Machine Translation | Both | 2006 | |
USA | Stanford University | Programming and Algorithms for NLP | Both | 2006 | |
USA | Stanford University | Finite-State Methods in NLP | Both | 2006 | |
USA | Stony Brook University | (BROKEN LINK) Introduction to Computational Linguistics | Graduate | Java Perl Prolog | 2003 |
USA | SUNY Buffalo | Computational Linguistics | Both | Lisp Perl | 2006 |
USA | SUNY Buffalo | Advanced Topics in Computational Linguistics | Graduate | Lisp | 2006 |
USA | The University of Chicago | Statistical NLP | Graduate | Perl | 2003 |
USA | University of California, Berkeley | Statistical NLP | Graduate | Java | 2005 |
USA | University of California, San Diego | Computational Linguistics | Undergraduate | Prolog | 2003 |
USA | University of California, San Diego | Natural Language Processing in LISP | Graduate | Lisp | 2003 |
USA | University of Colorado, Boulder | Advanced Computational Linguistics | Graduate | 2007 | |
USA | University of Colorado, Boulder | Computational Corpus Linguistics | Graduate | Python | 2009 |
USA | University of Colorado, Boulder | Natural Language Processing | Graduate | Python | 2009 |
USA | University of Colorado, Boulder | Natural Language Processing | Undergraduate | 2000 | |
USA | University of Colorado, Boulder | Speech Recognition and Synthesis | Graduate | 2002 | |
USA | University of Central Florida | Advanced Artificial Intelligence | Graduate | Lisp | 2003 |
USA | University of Central Florida | Natural Language Understanding | Lisp Perl | 2003 | |
USA | University of Chicago | An Overview of Industrial Linguistics | Graduate | Perl | 2003 |
USA | University of Georgia | Applied Natural Language Processing | Graduate | Python | 2003 |
USA | University of Georgia | Natural Language Processing Techniques | Graduate | Prolog | 2003 |
USA | University of Illinois - Chicago | Natural Language Processing | Both | C Java Lisp Perl | 2003 |
USA | University of Illinois - Urbana Champaign | Introduction to Computational Linguisticss | Both | 2006 | |
USA | University of Illinois - Urbana Champaign | Machine Learning and Natural Language | Graduate | 2005 | |
USA | University of Illinois - Urbana Champaign | Machine Learning | Both | 2005 | |
USA | University of Maryland, College Park | (BROKEN LINK) Information Retrieval Systems | Graduate | C C++ Java | 2003 |
USA | University of Maryland, College Park | Computational Linguistics I | Graduate | Perl | 2006 |
USA | University of Maryland, College Park | Computational Linguistics II | Graduate | Perl | 2006 |
USA | University of Maryland, College Park | Seminar in Computational Linguistics | Graduate | 2004 | |
USA | University of Michigan | Language and Information | Both | 2004 | |
USA | University of Michigan | Information Retrieval | Both | 2005 | |
USA | University of Michigan | Natural Language Processing | Both | 2005 | |
USA | University of Michigan | Advanced NLP/IR | Graduate | 2006 | |
USA | University of Minnesota, Duluth | Introduction to Natural Language Processing | Undergraduate | Perl | 2003 |
USA | University of Minnesota, Duluth | Natural Language Processing | Graduate | Perl | 2003 |
USA | University of North Texas | Natural Language Processing | Graduate | Perl | 2006 |
USA | University of Pennsylvania | Introduction to Artificial Intelligence | Graduate | 2003 | |
USA | University of Pennsylvania | Advanced Topics in Natural Language Processing | Graduate | C++ Java Perl Python | 2003 |
USA | University of Pennsylvania | Introduction to Artificial Intelligence | Undergraduate | Prolog | 2003 |
USA | University of Pittsburgh | Natural Language Processing | Graduate | 2003 | |
USA | University of Rochester | Natural Language Processing | Both | Lisp | 2006 |
USA | University of Rochester | Language, Parsing, and Complexity | Both | 2006 | |
USA | University of Rochester | Speech Recognition and Statistical Natural Language Processing | Both | 2005 | |
USA | University of Rochester | Seminar in AI: Statistical Machine Translation | Graduate | 2004 | |
USA | University of Southern California | Introduction to Natural Language Processing | Graduate | 2003 | |
USA | University of Southern California | Natural Language Processing | Graduate | C++ Java Lisp Perl | 2003 |
USA | University of Southern California | Empirical Methods in Natural Language Processing | Graduate | 2006 | |
USA | University of St. Thomas, Saint Paul MN | Information Retrieval | Graduate | C Java Perl Python | 2003 |
USA | University of Texas at Austin | Introduction to Computational Linguistics | Undergraduate | Python | 2006 |
USA | University of Texas at Austin | Natural Language Processing | Undergraduate | Python, Java | 2008 |
USA | University of Texas at Austin | Natural Language Processing | Graduate | Java | 2008 |
USA | University of Texas at Austin | Computational Linguistics I | Graduate | Python | 2006, 2007, 2008 |
USA | University of Texas at Austin | Computational Linguistics II | Graduate | Python Java | 2006, 2007 |
USA | University of Texas at Austin | Intro to working with corpora and programming | Both | Python | 2006 2007 |
USA | University of Texas at El Paso | Statistical Approaches to Natural Language Processing | Both | Perl | 2006 |
USA | University of Utah | Natural Language Processing | Both | C C++ Java Lisp Perl | 2003 |
USA | University of Washington | Introduction to Computational Linguistics | Undergraduate | Perl | 2006 |
USA | University of Washington | Shallow Methods in Natural Language Processing | Graduate | Python Java C++ Perl | 2007 |
USA | University of Washington | Deep Processing Techniques for Natural Language Processing | Graduate | Python Java C++ Perl | 2007 |
USA | University of Washington | Advanced Statistical Methods for Natural Language Processing | Graduate | Python Java C++ Perl | 2008 |
USA | University of Washington | Systems/Applications | Graduate | Python Java C++ Perl | 2008 |
USA | University of Washington | Knowledge Engineering for NLP | Graduate | tdl | 2006 |
USA | University of Wisconsin-Madison | Intensive Computational Linguistics | Both | C++ Java | 2003 |
USA | University of Wisconsin-Madison | Advanced Natural Language Processing | Graduate | student choice | 2008 |