If you've done some programming before (or probably do it regularly during the semester), then that helps a lot. Otherwise the projects maybe time-consuming, I had someone come to me often struggling (suspect she did not program enough)... and then there was this other person who practised Python during holidays, it was a breeze for him.
I'm working through the codeacademy exercises for python now (not sure how much I'm actually learning from them though, although it should lighten the load a little,) and it's not too bad. I'm probably going to have to pick up some basic coding at some point if I continue with science (so I'm learning python either way.)
I've coded in BASIC before (not visual basic, BASIC,) but that was in high school on a computer from the 1980s.
I don't think Intro Micro is a subject that has much worked expected from it....it's a introductory subject and the lecturer recommended around 5 hour of work for the subject per week in order to get on top of things, which is far less than the amount of work that others subjects require.
I definitely recommend it as a breadth, you learn some pretty useful stuff, and the tutors I had in the subject are great. I think in semester 2 however the lecturer isn't Jeff
which is a shame because he is quite good.
Yeah, that's what I've gleaned from the subject review. 5 hrs/work a week sounds like a luxury, considering some of my science subjects expect more then double that (second/third year subjects, it's your future first years

.)
Plus, I should really learn more about economics.