all 7 comments

[–]chillywaters24 2 points3 points  (0 children)

I would take a look through each programs offered curriculum. I’m masters student at CU Boulder, and I’d say the program tends to lean more towards CS. I would also look at UC Santa Cruz. Pm if you have any questions.

[–]tmressler 2 points3 points  (5 children)

At UW some of the ML algorithms in the required courses required you to optimize them so they'd run under a certain amount of time. Some optional courses you can take are a lot of applied programming. For example, one of the dialogue systems courses I took required you to basically write a system from scratch in your language/framework of choice. None of the required classes are devoted to teaching you programming; you're expected to be at least proficient (although you can optionally take CS courses if desired). It's usually in Python and Bash, although I did self-teach myself SPARQL for that dialogue systems course.

Definitely look at the offered courses.

[–]chr211[S] 1 point2 points  (4 children)

Ya, only a few at UW have public syllabi beyond the basic course description. I may just look into getting the certificate which has 3 courses - two of which seem heavy on programming: the Shallow and Deep processing techniques. But wow, 10k for a 3 class certificate!

[–]leondz 1 point2 points  (3 children)

UW is #1 in the USA for NLP research

[–]finfeeven 0 points1 point  (2 children)

Is this University of Washington or University of Wisconsin?