I studied software engineering - An IT engineering degree. We studied hard, but I do recall a few wild parties. :)
Seriously though, the yields on this type of arrangement can be very good which is what makes it very attractive. There are a few pitfalls...
1. It's not really an...