I'd actually read Security Analysis first, but you can't go wrong with Intelligent Investor either. Either will challenge and occupy you, especially if you have a remotely challenging courseload. They'll also give you context for all the later books on finance. Capital Ideas, Against the Gods and Fooled by Randomness are also great if you have time before you have to focus on the nitty-gritty.