Oh yeah, a little back on topic..
Yeah, for my first couple years of University I didn't really meet anybody, or attempt to. I lived at home for the whole duration, so that made it easier. I've always been a loner, so I was happy to keep to myself, spend my spare time in computer labs, etc.
Towards the end of second-year, I was playing around with a Web-bot in a lab, and the guy sitting beside me asked what I was doing. I told him, and he knew all about Battle.net and was in his own clan and stuff. Since then, we hit it off to the point where I visited him while he was working in Alberta and I helped him get a job where I work. After meeting him, I met his friends, who I'm still not terribly close to, but I'm friendly with them.
Along with him, I entered our Co-op program (
http://coop.cs.umanitoba.ca). About 50 students/year are accepted into it (very few are rejected, that's all who apply). Usually about 3/4 of them (35 or so) are fairly sociable with each other, and we generally end up taking the same classes, since due to every second term being a work-term we're out-of-stream with the normal program. As a result, we end up being a fairly close group, and I met a lot of people I still talk to through that. It also helped that after entering Co-op, I discovered that another guy in co-op is my mom's cousin's son, and I don't know what the hell that makes us. But it helped to have family.
By the first half of my last (5th) year, I knew pretty much everybody in my classes varying from being comfortable talking to them to being pretty close friends. In the second half, a good majority of the people I knew graduated. However, at that point I have enough respect and comfort that I was spending a lot of time with the younger Co-ops and I ended up being friends with a lot of them. Towards the end, I had a lot of friends and I still keep in touch with most of them.