Not too easy. Not too difficult.
Good elective, if you prefer numbers over full theory
It was an online course, so had to learn on my own
Hours per week:
Advice for students:
It's doable, but you have to go through everything yourself