After a short hiatus, during which I started up a small consulting business, I'm going back to school in the fall.<p>I'm not really interested in programming as a profession; I'm more interested in being an entrepreneur in general. Which means that I'm learning how to code, how to design, how to sell, etc. As such, I'm a philosophy major, as it lets me pick and choose the classes I'd like to take (a CS major wouldn't.)<p>Any specific tips on how to get the most out of my time here? I've got about 2 years left. I'm planning on getting more involved and possibly studying abroad for a year.<p>Thanks!<p>---<p>This can also be a general "college-advice" topic, so feel free to respond even if it's not to my specific situation.
Frankly, if you can stretch your degree into an additional year or take summer classes, do it. My primary regret from university (May 2011) is that I graduated in 3.5 years.<p>On the one hand, I had no debt. On the other hand, crunching my requirements down that way meant that I often had scheduling conflicts with interesting but non-mandatory courses like Cryptography, Networking, Computer Graphics, Robotics, Philosophy, and Sci-Fi Films.
My advice is: take advantage of what you've paid so much money for.<p>Read the textbook. Do the exercises. Go to the tutorial sessions. Spend as much time with your professors as possible.