I believe there are broadly two types of introductory books on computer science. One type is books that get you to start ...
Mathematics requires both precision of thought and precision of language. To do mathematics by yourself, precise thought may, perhaps, be sufficient. But to communicate mathematics to others, precise ...