Hey,
I’d like to provide some different perspective on this issue. I was in a similar situation as well a couple of years ago (deicing between UW CS + Honors program and UCLA CS). I ended up choosing UCLA CS, but I have a close relationship with UW as well (been taking classes there ranging from kids’ summer camps to 200s level math for around 8 years of my life). I really love both school, but there are a few points of comparison I would like to touch on [LONG POST INCOMING]: quality of courses, quality of degree, quality of opportunities, quality of life, and finally, cost.
Quality of courses is one where both schools lack, in my opinion. When took regular courses at UW during the school year alongside the college students, my class was taught not by a professor, but by a postdoc who in all honesty didn’t care for the class and it showed. UCLA also has several professors who are the brightest minds in their field, but make it clear that teaching basic undergrad courses is not how they would like to be spending their time. Big deal, they’re both public universities. In both schools you will have class sizes ranging from 40 to 320 even for your upper division courses. Something to keep in mind, but you really don’t have a choice at this point.
In terms of quality of degree, there is a surprising clear winner here. UW CS is a very prestigious program. Its CS degree and pace of courses is lacking for its name. UW CS requires a 3-course into sequence, along with “upper division” foundations in probability, discrete math, data structures, and architecture. Other than a capstone, everything else is just an elective. UCLA does all the same as lower-division requirements, at a faster (and better) pace: intro sequence is 2 quarters, discrete math and probability are not in the CS dept so you don’t have to fight for them, algorithms is one class at UCLA where it’s two at UW, and the low-level courses are accelerated as well. At the end of freshman year, normal UCLA freshmen come out with coursework looking like a UW mid-year sophomore. The UCLA Ling + CS degree, however, has fewer CS requirements. Pairing it with the DSE minor would be an excellent choice given your interests, but you can just take extra CS classes on the side if you don’t want the rigidity of adding an extra program to your plate.
For the linguistics component, UW has a solid ling program. UCLA has a top 10 in the nation ling program, which is known to be relatively STEM-heavy and computational. Many plain CS students choose to use Ling courses to fill elective groups, and they are regarded very highly (people tend to enjoy them much more than CS courses XD).
Now let’s talk AI. Both schools have courses in it. UCLA has more, pretty flat out. In fact, it’s a good thing that your interest is in AI because almost all of UCLA’s CS electives are in some form of it: foundations, machine learning, deep learning natural language processing, computer vision, etc. I’d recommend looking at courses in both the CS and EE departments at UCLA because I am not going waste space by listing all go them. UCLA is extremely well regarded in the AI sphere, and so is UW. You really can’t go wrong wither way here, but UCLA has more offerings for you.
Quality of opportunities: both schools are excellent. Almost everyone at UCLA gets some sort of internship after second year, with many going to big tech and many getting stuff their first year too. UW is pretty similar from what I’ve heard – there’s a bit more competition at career fairs, etc. because there are 3 times the number of CS majors as us, but other than that opportunities should be equal. For grad school prep, you might have an easier time getting in to a UCLA linguistics department research opportunity, but you could also get something similar at UW.
Quality of life is a VERY large factor in your undergrad experience. Do not underestimate this. In high school, I was very certain that I wanted a place where I could just hunker down and work on my studies. I can tell you now that if I did not have a thriving social scene, I would not only be miserable, but also have fewer opportunities. You’re in-state for UW, so let’s be real, you’re from the puget sound region and probably a Seattle suburb. You know the Seattle freeze and the Seattle weather. If you’re from a small town in the East you’re in for a nasty surprise. UW very much has an unfriendly energy to it: people aren’t very outgoing, the U-District isn’t very safe anymore (this breaks my heart), UW dorms are spread out in distant areas so after-class banter is more challenging. UW has a beautiful campus, but it’s rare that you’ll be able to see the mountain at the end of Rainier Vista. Seattle as a town is relatively depressing as well (as stated by the numbers). BUT, UW is an absolutely STUNNING campus, with great skiing and hiking nearby if that’s you thing. If you actually like the rain, then UW is your haven.
People might say that LA is nothing like what it is in the movies, but UCLA is actually like what you see in the movies. That’s because it literally is in the movies, with many films taking place at a “university” being filmed right on campus. It’s also very close to Hollywood. Located at the crossroads of Beverly Hills, Bel Air, and Santa Monica, UCLA has probably the best location in town with affordable rent prices (private appts in Westwood go for less than they do in U-District). LA weather is a dream, and the beaches, hiking, and views are to die for. However, distances are FAR, and you will spend a lot on transportation because public transport is not good. The bar scene is not strong near campus, and UCLA’s status as a party school is quite overrated.
Now for the most important factor: cost. UCLA will cost a lot more. Period. For many people, this reason alone should make UW the clear winner, as probably all of the other CC posters will make abundantly clear. My parents are only paying my first year tuition, so I am paying everything myself with money I get from tech internships and will graduate with $30k debt. Not good, but I will be able to pay it off quickly with my first full-time job. I would be able to put a decent bit of this in the bank if I didn’t choose to go to UCLA. Then again, I got my internships through UCLA-specific FAANG recruiting events, so no guarantees I would’ve gotten anything at UW.
In summary, from my experiences UCLA is a clear winner in basically every aspect. It’s quite literally a dream school for me (I had no idea it would be when I was in high school, I only applied because I applied to Cal). It’s just a cost issue at this point for you. Does your family really want to sacrifice $160k extra for UCLA? A Toyota Camry and BMW 5 series can both fulfill the needs of a family of 4. One will set you back much more. Just some food for thought.
(P.S. if you have Running Start credits or the Washington dual credit coursework, UCLA is actually more accepting of it than UW somehow)