Computer Science & Linguistics

Major Description

Do you ever wonder how Apple’s Siri, Google’s Translate, or Amazon’s Echo work? Are you intrigued by advances in artificial intelligence, which enable computers to have human-like behavior and understand spoken or written language? Do you think you have what it takes to design user-friendly computer programs and interfaces using natural language communication? If you answered yes to any of these questions then you should consider the CS & Linguistics degree.

Courses That Introduce the Major:
  • CS 124 - Intro to Computer Science 1
  • CS 128 - Intro to Computer Science 2 
  • CS 173 - Discrete Structures
  • LING 100 - Intro to Language Science
  • LING 270 - Language, Technology & Society

Students should consult with an academic advisor regarding course selection prior to the advanced registration period.

Possible Career Opportunities:

A degree in Computer Science + Linguistics can lead to a number of different opportunities. Possible career opportunities include working as a software engineer, natural language processing scientist, technical program manager, web developer or quality engineer.

  • Analytical skills
  • Communication skills
  • Computer skills
  • Data analysis
  • Problem solving skills
  • Research skills
  • Teamwork skills
  • Applications Programmer
  • Artificial Intelligence Specialist
  • Computer Aided Engineer
  • Computer Engineer
  • Computer Programmer
  • Computer Systems Manager
  • Database Manager
  • Electronic Data Processing Auditor
  • Operating Systems Programmer
  • Operations Research Specialist
  • Software Engineer
  • Special Effects (FX) Specialist
  • Systems Analyst
  • Systems Software Developer
  • Technical Sales Representative
  • Technical Writer

Some careers may require education beyond an undergraduate degree.

Enhancing Your Academic Experience:
  • Participating in undergraduate research
  • Applying for a study abroad experience
  • Utilizing resources of The Career Center
  • Joining a Registered Student Organization (RSO) related to this major, such as:
    • iRobotics: focuses on competing in CARD and other robotics competitions, as well as spreading the word of science and technology to the community.
    • Women in Computer Science: offers a comfortable environment for everybody who studies and does research in computer science.
    • League of Linguists (LOL): The League of Linguists stimulates academic enrichment and social interaction among students, faculty, and staff of the Department of Linguistics. We are the representative organization of undergraduates for linguistics and those from related fields.
Further Information:

There are several professional organizations dedicated to Computer Science & Linguistics.  Their websites might be able to provide a glimpse in the world of Computer Science & Linguistics.  These organizations include Association for the Advancement of Artificial IntelligenceAssociation for Computing Machinery, and the American Association for Applied Linguistics.