3 ms·The Art of Computer Programming. It requires some decent math knowledge. But so does CS understanding.by hereforphone 5y agoThe Art of Computer Programming. It requires some decent math knowledge. But so does CS understanding.