LMU ☀️ CMSI 3801
THEORIES OF COMPUTER AND HUMAN LANGUAGES
TERM PROJECT Due: 2026-12-07

Introduction

Over the course of this semester you’ve looked at language from three perspectives: (1) as a formal mathematical system, (2) as the result of an ongoing process of biological and cultural evolution, and (3) as a statistical phenomenon. For your final project, you will synthesize all three perspectives and invent your own language.

Your constructed language, or conlang, does not need to be complete. No natural language was designed in a semester. But it does have to be principled: every choice you make should reflect something you learned in this course, and you should be able to explain and defend those choices. Be creative while at the same time show your proficiency in the language theories you’ve encountered. Create something that could have evolved naturally.

You will produce two artifacts for your conlang:

  1. A technical document that begins with an overview and origin story and includes: a phonology and sound inventory; a morphology (how words are built and modified); a grammar with example sentences; a treatment of how your language encodes meaning (semantics and pragmatics); a small lexicon of core vocabulary; and notes on how the language varies, changes, or is endangered in its fictional world; and
  2. A presentation in which you teach the foundations of the language to a moderately knowledgeable audience. The presentation can be a TED-style talk (with visuals), a short film or video essay, a screenplay (only attempt this route if you have screenwriting experience), an interactive web essay (look to Nicky Case for examples of these), or a linguistic field report. For the latter, imagine you are a linguist who has uncovered fragmentary evidence of a previously unknown extinct language; your job is to document what the fragments reveal, reconstruct what they imply, and acknowledge what remains beyond recovery.

Learning Objectives

This course has had plenty of mini quizzes and exams for you to demonstrate proficiency with the fundamentals of language.

With this term project, you are creating and teaching, and therefore your learning will show more cognitive effort (depth of knowledge). You’ll design a phonology (so you’ll have to prove you know what phonemes are). You’ll design a grammar (so you’ll have to demonstrate your understanding of syntactic structures and where meaning comes from). You’ll have to write the “origin story” of your language (so you’ll have to prove you’ve read Mithen’s book).

Preparation

Before undertaking this project, you should be familiar with what a conlang is and have studied several examples. Prepare for the design of your own language by through:

Requirements

Your technical report must be formatted as any serious academic work, with a title, abstract, introduction, body, conclusion, and a (comprehensive-ish) reference section. Footnotes, citations, and inline quotes should appear where appropriate.

The body of the report must address each of the following items somewhere in the report. Don’t simply list “answers” to each of these points. Write a nice report and just make sure each of the items is covered somewhere.

From Part I — The Formal Perspective

From Part II — The Evolutionary and Structural Perspective

From Part III — The Statistical Perspective

Submission Instructions

In the text of your BrightSpace submission, provide a link to your “presentation” (web essay, video, etc.). For the attachment of the BrightSpace submission, provide your technical report as a PDF file.

If your presentation is a TED-style talk, you can submit it either as a video (preferred) or, if you really enjoy presenting live, you can present it in person during the last class period. If you wish to present live, please arrange a time slot at least two weeks in advance.