For students with prior programming experience, see guidance regarding placement into the Computer Science intro programming sequence (CICS 110, 160, 210) at this page. For students with prior experience in Calculus, see guidance regarding placement/exemptions in Math 131/132 at this page.

Notes on enrollment: CompLing majors will be able to enroll in CICS 110, CICS 160, CICS 210, CS 240, and CS 485 themselves on SPIRE provided they meet the prerequisites. However, CompLing majors with Senior status (87 credits and above) will need to request to enroll in CICS 110, CICS 160, or CICS 210, in an expedited override process: please email @email, include the reason for the request (COMPLING Senior by credits), your SPIRE ID, and the five digit numbers for both the lecture and lab sections you prefer.

For all other computer science courses, CompLing majors need to go through the regular override process.

Linguistics foundation (6 courses, 19 credits)

Mathematics background (2 courses, 6 credits)

MATH 131 and 132 are not prerequisites for any of the introductory Computer Science courses (CICS 110, 160, 210). However, MATH 132 is a prereq for a number of courses that Computational Linguistics majors regularly take, including:

  • COMPSCI 240. Reasoning under Uncertainty (CICS 160, MATH 132 C or better prereq, 3 credits)
  • COMPSCI 250. Introduction to Computation (CICS 160, MATH 132 C or better prereq, 4 credits)
  • MATH 235. Introduction to Linear Algebra (MATH 132 prereq, 3 credits)

Computer Science foundation (4 courses, 15-16 credits)

Computational Linguistics interface courses (3 courses, 9 credits)

One floating elective (3-4 credits)

Choose one of the following:

Junior Year Writing (JYW, 3 credits)

The Junior Year Writing (JYW) requirement is met by taking any linguistics course that counts towards the JYW requirement.  A current list of Linguistics JYW courses can be found on the Linguistics Major and Requirements page. The Junior Year Writing requirement does not need to be satisfied in your junior year. 

Integrative Experience requirement (IE, 3 credits)

See Linguistics foundation courses.

Other major requirements