The second edition of this text provides an introduction to the analysis and design of digital circuits at a logic, instead of electronics, level. It covers a range of topics, from number system theory to asynchronous logic design. A solution manual is available to instructors only. Requests must be made on official school stationery.
Probability: An Introduction provides the fundamentals, requiring minimal algebraic skills from the student. It begins with an introduction to sets and set operations, progresses to counting techniques, and then presents probability in an axiomatic way, never losing sight of elucidating the subject through concrete examples. The book contains numerous examples and solved exercises taken from various fields, and includes computer explorations using Maple.