Student Pages
Postgraduate course

Computer Models of Language and Applications

Teaching semester


Objectives and Content

The content of the course may vary with the lecturer, but will focus on theories and methods for the development of linguistic models and applications. Examples of relevant topics are knowledge representation, semantic networks, pattern recognition, search strategies, rule-based systems, machine learning, neural networks, quantitative models, and evolution. Examples of language technology applications are interfaces between human and machine, machine translation, proofreading, information retrieval, and information technology aids for persons with disabilities.

This course is also suitable for students in computer science, information science and humanistic informatics.

The aim of the course is to familiarize the student with modeling methods from artificial intelligence and machine learning, and applications.

Learning Outcomes


The candidate can ...

¿ state principles and methods for modeling of scientific and technological problems in natural language processing


The candidate can...

¿ build and test models for language processes and for applications based on linguistic data

General competence

The candidate can...

¿ critically evaluate the utility of models for insight into human language processing and for practical applications in society.

Required Previous Knowledge


Recommended Previous Knowledge

LING123 or equivalent.

Teaching and learning methods

If less than five students are registered to a course, the department might reduce the teaching, please see the department¿s guidelines regarding this on ¿My UiB¿. Regarding a course where this is a possibility the students get information about this at the beginning of the semester, and before the deadline regarding semester registration 1.February/1.September.

Forms of Assessment

Supervised term paper in form of a programming task and adjusting oral exam.

Grading Scale

Grade scale A-F.

Reading List

The syllabus mainly consists of an introduction to artificial intelligence and a scientific description of the methods that are used in this field, with a special emphasis on cognitive modeling and with regard to the field of application. Computers are used in the exercises.

Course Evaluation

Course evaluation will be conducted in accordance with the University of Bergen's quality assurance system.

Programme Committee

Programme Committee for Linguistics

Course Coordinator

Programme Committee for Linguistics

Course Administrator

Department of Linguistic, Literary and Aesthetic Studies.


Contact Information


Exam information

  • Type of assessment: Term paper and adjusting oral examination

    Withdrawal deadline
    • Exam part: Term paper

      Submission deadline
      30.11.2020, 13:00
      Examination system
      Digital exam
    • Exam part: Adjusting oral examination