If you're a neebie to programming gg bc it's gonna be a wild ride. I'd suggest comp10001 at the min but tbh that should be enough, python for everyone on edx/coursera should be enough as well (self learn that over winter seriously and pay attention and you'll get H1). Personally I did fit1053 (at monash) which is what I'd say is closest to comp10002: foundations of algo but uses python if that make's any sense (tougher class than FoC no doubt)., also did VCE soft dev and self learnt a lot C++ and python throughout high school so I'd define my coding skill as very much above average. However despite being well versed in soft dev in python I learnt a boat load from this class. A lot of interesting machine learning/data sci applied to finance industry, numpy, pandas, and a lot of other libraries. The content was a holistic view of tech in finance from banking to algo trading to machine learning in finance. I interned at as quant trader and I shit you not a lot the content in this class came up and was used during my internship. Personally I'm very interested in quant trading or becoming a strat at an IB so the content in this was sooooo useful.
However it's not an easy class by any means and the assignments/projects where a massive time sink. I actually had some blank questions in my project just cuz I was busy with other classes despite coming from a strong coding background. However given you pay attention in lectures the weekly quizzes should be a free 18/20+ and same goes with the exam.
It might be the wam boost we all need from certain classes (**cough** ARA **cough** OB), but it'll boost your skills and knowledge no doubt. I had a mate who did comp20008 and got 71 in that and got 82 in fintech so it's definitely not an impossible H1 by an means. But the content was soooo interesting (as compared to other finance classes like PoF)
If you're a finance/CS/DS/math student wanting to work in finance (especially trading) take this class, it's a fucking must
If you're a finance student wanting to take a class that actually builds relevant skills that will help in the ever changing industry take this class (like really what you learning in ethics of finance, or int'l finance? python and ML is the future be ahead of the curve not behind it).
Also if you're a non coder none of my mates who a lot don't code got H2B at the very least (these guys have H3 to H2A wams) with hard work you can smash it. I'd say content is like 50/50 coding/theory cuz the quizes and exam is all theory which is 40% and assignments/projects arent 100% code. Also the theory is quite easy, there will be hard coding problems but the theory questions will boost your score a considerable amount dw)