Hardest programming class I could take during undergrad. Spent weeks worth of sleepless nights hacking in a lounge working on a final projects.
I dropped out first, started a company, then came back just in time for him to drop out and start the company we're currently working on.