You might want to find out what the course will be teaching you. If they're focusing on Pro Tools (many do) you might want to look at an entry-level Pro Tools setup - possibly M-Powered, as this will give you the most flexible choice of interface. The interface could then still operate with other software such as Cubase with no problems.
Many interfaces will have a hi-Z (instrument) input on them, so you won't need anything extra to record guitar or bass direct.
Here's a list of M-Powered supported hardware (the RRPs are all in USD, though):
M-AUDIO - Pro Tools M-Powered Compatible Products
If you buy Pro Tools M-Powered, it will include Xpand -
Digidesign | Products | Pro Tools | Pro Tools LE & M-Powered | Digi 002 Family | Digi 002 Factory | Xpand! which is a very good entry level sample playback instrument, and it includes a few basic drum kits as well. If you need something fancier, you should probably look at Battery or BFD for cross-platform compatibility, or Strike if you intend on strictly working within PT.