Anything with 2GB+ RAM, dual core processor, 250+ HD space and for graphics, just compare benchmarks online, it's best you try and get a dedicated rather than integrated card if you're serious about getting a good gaming experience out of it.
Otherwise, you can get really cheap laptops for what I just said with integrated graphics cards and for college work, there's no point spending too much on it.