What every computer science major should know by Matthew Might.
Matthew is an assistant professor in the CS department at the University of Utah.
I have seen similar lists but this one struck me as particularly well-organized.
You may enjoy scanning the index of his blog posts.