Freelancer:
Villayer1
intro to CS/IT
Improved the original article; additionally, this article was written in latex; if you want the source code, please let me know.