I am applying to a MS in information technology program coming from a BS in computer science and have worked on several projects over the last couple of years. I have 3 projects on my GitHub account that I think are interesting, two are cryptography related, and one is a lightweight Json library for Java. None of my projects are "finished" ranging from some cosmetics and nice to have, to containing major bugs because I wrote it in a day and thought it was cool and a good idea.

Should GitHub projects be included in a resume or statement of purpose when applying to a technical MS program? Bonus question- if it should be included, should it be included in my contact information or somewhere else?


I would definitely include the links in your resume. Even if they're not finished, as long as they have clear documentation and everything makes sense, go for it. Before including it, I would go through as thoroughly as you can and try to read it as a third party: what does this mean, what's its purpose, how could this be done differently? Even if you don't actually change anything, it would be good to have comments and notes throughout the code that are understandable to a third party, explaining things like those 'major bugs' you mentioned.

As for where, I have a section in my CV for personal projects: I would suggest you do the same. Alternatively, anywhere where you are describing relevant interests, you can casually drop the link in. However you decide to do it, I think it would be good to give links to specific projects with a little description of what it is and why it exists. The alternative is to just put a link to your GitHub account in your contact, like you said, but I feel that sometimes that can not be very helpful. Sure, it's there for them to look at, but if you can engage them with a description of a project you've worked on and then give them a direct link to the source code, I think that has more impact than them having to look for it themselves.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.