For that I highly recommend: https://www.cambridge.org/us/academic/subjects/engineering/c...
Great first book on the subject.