Taken from first-hand experience with hackathons, internships, and interviews with employees at big-name companies (like Google and Yahoo!), we can say with certainty that if you only ever work on your class assignments, you will not be prepared to compete for positions at top-tier tech companies. And you just won't b e able to make much cool stuff in general. So much of a programmer's education is done on his/her own time. Our goal is to make that experience easier, through a series of workshops that will help you develop skills in web development, game development, robotics, modern software engineering practices, and more.
Presently, there just isn't much of a programming community at Lehigh. A lot of people are just doing their own thing. However, we all have so much knowledge to share with each other, and the best projects often come out of collaborations. By meeting together and learning/teaching new skills together, we can get to know one another better and create awesome stuff.
These days, having a Github account is practically a necessity in the software engineering field. It's a great way to find awesome tools and frameworks, make contributions to open source software, and show employers that you're passionate about what you do. We use our Github account as a way to store all of our code that we use at our workshops.