I'll be taking this course this semester as well, and I don't think I'll be purchasing Investments if it's not prescribed. Last semester, even the prescribed texts seemed a huge waste of money (FINS1612, 1613, and ECON2101, 2206).
And personally I think it's a load of crap that Yip can...