Skip to main content
Department of Linguistics

Bachelor of Science in Computational Linguistics

Students on Summer 2020, Fall 2020, or Spring 2021 requirements COMPLINGBS

The Bachelor of Science in Computational Linguistics studies how language works in order to determine how a computer can understand and work with language. Typical applications include machine translation, automatic summarization of texts, and intelligent computer-assisted language learning. The major includes foundational courses from linguistics, computer science and computational linguistics. Potential employers include large technology companies, start-ups, and universities and research institutes.

Requirements

The major requires at least 48 credit hours (60 credit hours with the Outside Focal Area), including the requirements listed below.
  1. Math and Logic Foundation.
    1. Mathematics. One (1) course:
      • MATH-M 212 Calculus II
      • MATH-S 212 Honors Calculus II
    2. Statistics. One (1) course:
      • STAT-S 350 Introduction to Statistical Inference
      • MATH-M 365 Introduction to Probability and Statistics
    3. Logic. One (1) course:
      • COGS-Q 350 Mathematics and Logic for the Cognitive and Information Sciences
      • PHIL-P 250 Introductory Symbolic Logic
  2. Core.
    1. Linguistics.
      1. Introduction to Linguistic Analysis. One (1) course:
        • LING-L 103 Introduction to the Study of Language
        • LING-L 203 Introduction to Linguistic Analysis
      2. Phonetics. One (1) course:
        • LING-L 306 Phonetics
      3. Phonology. One (1) course:
        • LING-L 307 Phonology
      4. Syntax. One (1) course:
        • LING-L 310 Syntax
    2. Computational.
      1. Language and Computers. One (1) course:
        • LING-L 245 Language and Computers
      2. Corpus Linguistics. One (1) course:
        • LING-L 415 Corpus Linguistics
      3. Foundational Skills in Computational Linguistics. One (1) course:
        • LING-L 435 Foundational Skills in Computational Linguistics
      4. Introduction to Computational Linguistics. One (1) course:
        • LING-L 445 The Computer and Natural Language
    3. Computer Science.
      1. Introduction to Computer Science. One (1) course:
        • CSCI-C 200 Introduction to Computers and Programming
        • CSCI-C 211 Introduction to Computer Science
        • CSCI-H 211 Introduction to Computer Science, Honors
      2. Introduction to Software Systems. One (1) course:
        • CSCI-C 212 Introduction to Software Systems
        • CSCI-H 212 Introduction to Software Systems, Honors
  3. Electives. Two (2) courses:
    • LING-L 308 Morphology
    • LING-L 315 Introduction to Sociolinguistics
    • LING-L 325 Semantics
    • COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation
    • CSCI-A 290 TOOLS FOR COMPUTING
    • CSCI-C 241 Discrete Structures for Computer Science
    • CSCI-C 343 Data Structures
  4. Outside Focal Area. One (1) of the following:
    • Outside Focal Area Disciplines. Complete 12 credit hours in one (1) of the following disciplines:
      • Cognitive Science
      • Computer Science
      • Informatics
      • Mathematics
      • Psychology
      • Foreign language (must be different from the language used to fulfill the General Education World Language and Cultures requirement)
    • Outside Minor. Complete a minor offered in one of the disciplines listed in the Outside Focal Area Disciplines.
  5. Major GPA, Hours, and Minimum Grade Requirements.
    1. Major GPA. A GPA of at least 2.000 for all courses taken in the major—including those where a grade lower than C- is earned—is required.
    2. Major Minimum Grade. Except for the GPA requirement, a grade of C- or higher is required for a course to count toward a requirement in the major.
    3. Major Upper Division Credit Hours. At least 18 credit hours in the major must be completed at the 300–499 level.
    4. Major Residency. At least 18 credit hours in the major must be completed in courses taken through the Indiana University Bloomington campus or an IU-administered or IU co-sponsored Overseas Study program.

Major Area Courses

Unless otherwise noted below, the following courses are considered in the academic program and will count toward academic program requirements as appropriate:

  • Any course at the 100–499 level with the LING subject area prefix—as well as any other subject areas that are deemed functionally equivalent
  • Any course contained on the course lists for the academic program requirements at the time the course is taken—as well as any other courses that are deemed functionally equivalent—except for those listed only under Addenda Requirements
  • Any course directed to a non-Addenda requirement through an approved exception

This program of study cannot be combined with the following:

  • Bachelor of Arts in Anthropology and Linguistics (ANTHLNGBA)
  • Bachelor of Arts in Linguistics (LINGBA)
  • Bachelor of Arts in Linguistics and Anthropology (LINGANTBA)
  • Bachelor of Science/Master of Science in Computational Linguistics (CMLNBSMSBS)
  • Minor in Computational Linguistics (CMPLNGMIN)
  • Minor in Linguistics (LINGMIN)

Exceptions to and substitutions for major requirements may be made with the approval of the unit's Director of Undergraduate Studies, subject to final approval by the College of Arts and Sciences.