Courses I liked

CO 250

Co 250 was a pretty interesting course content wise, but somewhat difficult. Going to lectures helps a lot, but you'll still have to sit down for a while and actually learn the content on your own. Asking your friends for help won't exactly help mmuch either, as you need to be able to intuitievely understand the content. Once you do understand it though, it makes math make a lot more sense, and it connects once somewhat-disconnected parts. Like it connected calc to lin alg to me, properly. Math 235 and 237 tried to, but they did it kinda badly. Co 250 did it well. In my opinion, you should also do math 235, and 237 at the same thing, it makes the course a lot more enjoyable
By the way, my offering (Spring 2025) was pretyt different, they changed a lot of stuff around and included a lot of ML stuff, was hard, but cool to learn. (ML stuff was vv easy)

MATH 237

Bird course tbh, was fun, and interesting if you make the connections to computer vision and stuff


AMATH 250 OL

WORST EXPERIENCE OF MY LIFE DO NOT DO THIS COUSSE

AMATH 231

Good course, learned a lot, did it with Joe West

PHYS 234

The hardest course I have ever done, I put in well over 200 hours and still got just a 70, this course touched my brain and theory in ways I didn't know it could be touched. It required me to rewrite a lot of how I thought of the world, and lowkey it was a really fun intelectual experience (unlike the 231 mid term).

PHYS 242

Bird course

AMATH 445

One of the funnest, and most intelectually interesting course. So the only pre-req was amath 250, so I did it, and to be honest, if you studied, that was all you need. But because of the lack luster requirements, I had to learn a lot, and nothing was a repetition of previous courses, also the lectures were properly educational, the prof (Kohandel) went over the math in depth, which was lovely. Highly reccomend