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?