I'm a busy student and here's what I do:
I buy several large bags of frozen chicken breast. The kind that's coated in a glaze to protect it. I was skeptical, but it's actually really decent. You get good cuts with very minimal fat and no skin, too. They flash freeze it which destroys fewer cells, it's generally cheaper than fresh, and why spend more for fresh when you're going to take it home and freeze it yourself? You're ruining the product you paid for. If I want fresh, I use it that same day. That said, meats that are vacuum packed and/or high in fat, will freeze well. Bacon, sausage, ground beef (72% lean), whole chickens, pork shoulders, pork ribs, etc.
I load up on frozen vegetables. Broccoli florets (go for a good brand that isn't just stems), mixed vegetables, green peas, bags of soup vegetables (just add meat (or no meat), broth and V8 for a delicious soup), stir fry vegetables (these are good for curry), etc.
Then I buy bulk brown rice because it's more filling, and I've started to prefer it.
Meals are as simple as loading the rice cooker in the morning and turning it on, searing a piece of meat, and steaming some vegetables.
For snacks, breakfast, dessert: containers of non-fat Greek yogurt and a bottle of honey. Probably the healthiest dessert you can eat. Add some wheat germ, too. Fruits with skins like blueberries thaw decently enough. I LOVE weetabix, but muesli, raisin bran, etc. are good.
That takes care of the bulk shopping. Now all I have to do is grab a basket and fill up on fresh meats, fruits, vegetables and a quart of milk. Do that once a week, very early in the morning if you can. As soon as they open. 6-7 AM. You'll be in and out of there in less than 15 minutes. If it's summer, you'll also beat the heat.