Skip to Content

University of Colorado Boulder
Search

Search

Other ways to search:

  • Events Calendar
  • Campus Map
Department of Linguistics
College of Arts and Sciences
Department of Linguistics

Main menu

  • Home
  • Virtual Office
  • People
  • Research
  • Undergraduate Program
  • Graduate Program
  • Prospective Students
  • News & Events
  • Courses
  • Donate
  • Careers
  • 54th Algonquian Conference
  • Graduate Diversity
  • Graduation 2022
  • Spring 2022 Graduates

Mobile menu

  • Home
  • Virtual Office
  • People
  • Research
  • Undergraduate Program
  • Graduate Program
  • Prospective Students
  • News & Events
  • Courses
  • Donate
  • Careers
  • 54th Algonquian Conference
  • Graduate Diversity
  • Graduation 2022
  • Spring 2022 Graduates
  • Contact

Breadcrumb

Home Undergraduate Program Linguistics Major Tracks Computational Linguistics Undergraduate Track

Computational Linguistics Undergraduate Track

An image

 

More language has been recorded in the last twenty years than in the entirety of human history.  Using computer science algorithms, Computational Linguists can automatically process vast amounts of written and spoken communication in mere moments.  This is the mechanism that turns the chaos of billions of individual voices into the symphony that is our civilization. Computational Linguistics is an attempt to manufacture the keys to a library containing the sum total of human knowledge and experience. Many of the answers to our questions already exist; we need artificial intelligence to help us find them.

 

 

An image

 

More language has been recorded in the last twenty years than in the entirety of human history.  

Computational Linguists use computer science algorithms to automatically process vast amounts of written and spoken communication in moments.  This is the mechanism that turns the chaos of billions of individual voices into the symphony that is our civilization.

Computational Linguistics is an attempt to manufacture the keys to a library containing the sum total of human knowledge and experience. Many of the answers to our questions already exist; we just need artificial intelligence to help us find them.

 

A gold line
Companies

 

Computational Linguistics is a challenging and technical field that requires knowledge of both programming and linguistics.

Skilled Computational Linguists are in demand and are highly paid to develop computer systems that deal with human language. Companies such as these below employ Computational Linguists to build systems that can perform tasks such as speech recognition (e.g., Siri), speech synthesis, machine translation (e.g., Google Translate), grammar checking, text mining and other "Big Data" applications. 

 

Roku logoSoundcloud logoMicrosoft logoAmazon logoRosetta Stone logoGoogle logoTwitter logoFacebook logo

 

 

Featured Computational Linguist

Sarah Mueller

Sarah Moeller

Linguistics is a great tool to address issues we all personally care about, but by far the greatest impact can be had by leveraging computers to help us get the data we all need to do proper linguistic analysis. We can also automate some linguistic tasks to make up for limited exposure and interest in solving the issues of smaller, marginalized communities.

 

Read more

 

 

Comp track logo

 

Computational Linguistics

A student working on a  whiteboard

CU is unique in having students on the Computational Linguistics track undertake study in Computer Science and Linguistics in equal amounts. Computer science algorithms are needed to model language as a process, but optimal performance can only be achieved through understanding the nuances of language.

 

Apply now

 

How The Tracks Work

All Linguistics majors are required to take 4 courses (Introduction to Linguistics, Sound Structures, Semantics, and Morphology & Syntax). There's an additional requirement of five credit hours in a language other than English at the 3000 level or above. The four tracks are a formalization of the additional elective credit hour choices that will prepare students for employment or further education in a specific discipline of linguistics. 

 

The track also serves as a certification in this discipline and the student's transcript will reflect this. 

 

 

Computational Track Courses

Core Courses & Electives

 

Programming

Core Courses

LING 1200
Programming For Linguistics


 

Electives

CSCI 2207

Introduction to Programming & Problem Solving

INFO 2201

Computational Reasoning 2: Representations of Data

CSCI 3155

Principles of Programming Languages

 

AI & Machine Learning

Core Courses

LING 4632
Machine Learning and Linguistics


 

Electives

CSCI 3022
Introduction to Data Science

CSCI 3202 
Introduction to AI

CSCI 4622
Introduction to Machine Learning

 

Natural Language Processing

Core Courses

LING 3822
Introduction to Computational Linguistics

LING 4200
Computational Corpus Linguistics


 

Electives

CSCI 3832
Natural Language Processing

LING 4700
Conversation Analysis & Interactional Linguistics

 

 

 

Undergraduate Program Opportunities 

 

Minor in Computer Science

The track includes several courses in the Computer Science Minor. Finishing the minor can better prepare you for jobs in telecommunications, information processing, and data retrieval, or put you on the road to a Master's in Computer Science. 

Learn More

 

Minor in Information Science

The track includes several courses for the Information Science Minor. Finishing the minor will better prepare you for positions in data analytics and information processing with an NLP bent. 

Learn More

 

Minor in Data Science

The track includes several courses for the Data Science Minor. Explicitly designed to complement many different majors, the minor provides a more focused path to positions in data analytics than an Information Science Minor. 

Learn More

 

The Cognitive Science Certificate

The Cognitive Science Certificate requires only three additional courses. The addition of a perspective from psychology will better prepare you for toles in medical analysis, education, and multimedia. 

Learn More

 

 

 

CLEAR (The Center for Computational Language and Education Research)

CLEAR logo

Much of a CLASIC student's work outside of the classroom will be conducted within CLEAR, a center dedicated to advancing Natural Language Processing, and which houses many government funded research projects. The facilities include labs, meeting rooms, graduate student offices, and computing resources.

Learn More

 

 

 

Natural Language Processing @ CU

An infographic about NLP

The Natural Language processing hub at CU allows students to learn about CU’s NLP philosophy, peruse featured NLP projects, and find beneficial resources.

Learn More

Resources

  • The Major in Detail
  • The Minor in Detail
  • Advising
  • The Four-Year Plan
  • Linguistics Major Tracks
    • Cognitive Linguistics Undergraduate Track
    • Computational Linguistics Undergraduate Track
    • SAIL Undergraduate Track
    • TESOL Undergraduate Track
  • Bachelor's - Accelerated Master's Program
  • LURA Awards and Research Blogs
  • Mentored Research Opportunities
  • Honors Program
  • Certificate Programs
  • Education Abroad
  • Independent Study
  • The Literacy Practicum
  • Undergraduate Research Opportunities (UROP)

A gold line
Companies

 

 

Computational Linguistics is a challenging and technical field that requires knowledge of both programming and linguistics. Skilled Computational Linguists are in demand and are highly paid to develop computer systems that deal with human language. Companies such as these below employ Computational Linguists to build systems that can perform tasks such as speech recognition (e.g., Siri), speech synthesis, machine translation (e.g., Google Translate), grammar checking, text mining and other "Big Data" applications. 

 

Google logo

Google

Twitter logo

Twitter


 

Facebook logo

Facebook

Amazon logo

Amazon

Roku logo

Roku

Rosetta Stone logo

Rosetta Stone

Microsoft logo

Microsoft

Allen Institute logo

Allen Institute

 

 

 

 

Featured Computational Linguist

Sarah Mueller

Sarah Moeller

Linguistics is a great tool to address issues we all personally care about, but by far the greatest impact can be had by leveraging computers to help us get the data we all need to do proper linguistic analysis. We can also automate some linguistic tasks to make up for limited exposure and interest in solving the issues of smaller, marginalized communities.

 

Read more

 

 

 

 

Comp track logo

 

 

 

Computational Lingustics

CU is unique in its emphasis on having Computational Linguists study equal amounts of Computer Science and Linguistics. Computer science algorithms are needed to model language as a process, but optimal performance can only be achieved through understanding the nuances of language.

 

Apply now

 

A student leading a lecture

 

 

 

How The Tracks Work

All Linguistics majors are required to take 4 courses (Introduction to Linguistics, Sound Structures, Semantics, and Morphology & Syntax). There's an additional requirement of five credit hours in a language other than English at the 3000 level or above. The four tracks are a formalization of the additional elective credit hour choices that will prepare students for employment or further education in a specific discipline of linguistics. 

The track also serves as a certification in this discipline and the student's transcript will reflect this. 

 

 

The Computational Track Courses

Core Courses & Electives

 

Programming

Core Courses

LING 1200

Programming For Linguistics


 

Electives

CSCI 2270

Computer Science 2: Data Structures

INFO 2201

Computational Reasoning 2: Representations of Data

CSCI 3155

Principles of Programming Languages

AI & Machine Learning

Core Courses

LING 4632

Machine Learning and Linguistics


 

Electives

CSCI 3022

Introduction to Data Science

CSCI 3202 

Introduction to AI

CSCI 4622

Introduction to Machine Learning

Natural Language Processing

Core Courses

LING 3832

Computational Linguistics

LING 4200

Computational Corpus Linguistics


 

Electives

CSCI 3832

Natural Language Processing

LING 4700

Conversation Analysis & Interactional Linguistics

 

 

 

 

Undergraduate Program Opportunities

 

Minor in
Computer Science

The track includes several courses in the Computer Science Minor. Finishing the minor can better prepare you for jobs in telecommunications, information processing, and data retrieval, or put you on the road to a Master's in Computer Science. 

Learn More

Minor in
Information Science

The track includes several courses for the Information Science Minor. Finishing the minor will better prepare you for positions in data analytics and information processing with an NLP bent. 

Learn More

Minor in
Data Science

The track includes several courses for the Data Science Minor. Explicitly designed to complement many different majors, the minor provides a more focused path to positions in data analytics than an Information Science Minor. 

Learn More

The Cognitive Science
Certificate

The Cognitive Science Certificate requires only three additional courses. The addition of a perspective from psychology will better prepare you for roles in medical analysis, education, and multimedia. 

Learn More

 

CLEAR logo

 

CLEAR (The Center for Computational Language and Education Research)

Much of a CLASIC student's work outside of the classroom will be conducted within CLEAR, a center dedicated to advancing Natural Language Processing, and which houses many government funded research projects. The facilities include labs, meeting rooms, graduate student offices, and computing resources.

Learn More

 

 

An infographic describing NLP

 

 

Natural Language Processing @ CU

The Natural Language processing hub at CU allows students to learn about CU’s NLP philosophy, peruse featured NLP projects, and find beneficial resources. 

Learn More

Footer menu

  • Contact

Department of Linguistics

linguist@colorado.edu
Telephone : (303) 492-8456
Fax : (303) 492-4416

Hellems 290
295 UCB
Boulder, CO 80309

University of Colorado Boulder

University of Colorado Boulder
© Regents of the University of Colorado
Privacy • Legal & Trademarks • Campus Map

Return to the top of the page