Planning Ahead?

Undergraduates

I'm still in school, and I'm wondering what I should take in order to prepare for the CLMS program

Here is some advice, organized by undergraduate major. Please be sure to read the section for all majors at the end.

Undergraduate majoring in Computer Science

Undergraduates majoring in Linguistics

Undergraduate majoring in something else

If you're majoring in something else and can't change at this point, don't despair! There are a lot of applications of NLP that connect to other fields. Your expertise from your major can be very relevant. For example, a pre-med undergrad degree plus a Master's in Computational Linguistics will position you well for a career in biomedical informatics. Similarly, legal studies are good background for NLP applications in the legal domain, a degree in economics, business or marketing good background for sentiment analysis and other B2B NLP applications, etc.

All undergraduates

Graduates

I've already finished my undergraduate degree, but I didn't get all the prerequisites for your program. How can I take them now?

Keep in mind that the prerequisites need to be fulfilled before taking our core sequence in computational linguistics, but you can start the program before completing them. Either CSE 373 (Data Structures and Algorithms) or Stat 391 (Probability and Statistics for Computer Science) taken at UW can count as your related fields elective. In the admissions process, we look for evidence of aptitude for these courses.

Your expertise from your undergraduate studies and your career can be very relevant. For example, a pre-med undergrad degree or experience in the medical field plus a Master's in Computational Linguistics will position you well for a career in biomedical informatics. Similarly, legal studies and legal work are good background for NLP applications in the legal domain, a degree or experience in economics, business or marketing good background for sentiment analysis and other B2B NLP applications, etc.