Statistical Methods in Finance, which
@Qui-Gon asked about a while ago, from the Stats department is pretty relaxing (and an easy GPA booster course) lol. Not sure if it can be counted though since there is a mandatory Statistical Analysis and Time Series course.
I wanted to highlight this part because it is so f***ing true.
For stochastic, unless you've had rigorous treatment of it, e.g., you took graduate/undergrad level stochastics at a school like UC Berkeley, Dartmouth, etc, you will likely struggle (ofc, you could be an anomaly from the rest of the crowd). If I recall correctly (and
@noether-skolem can correct me on this), the midterm and final exam weight distribution are equal. So if you f*ck up the midterm, there'll be a lot of pressure to do well on the final. Also, I'd try spending time to really understand stochastics since it's super helpful on interviews.
For coding, unless you have a strong computer science fundamentals background paired with coding interview experience, I would strongly recommend spending time doing leetcode so you can get used the type of coding questions you'll encounter. In interviews, you might get asked to either solve a
dynamic programming (bolded cuz it's usually the hardest part of a coding assessment) question (can be quite hard even if you have the appropriate background from a top school) in Hackerrank or some other algorithm question on a white board. If you never done this before or only did it a few times, it can be quite daunting with the added time pressure.
Anyways, if you're fine with stochastic and coding, then go for it!