free web tracker

Digital Design: A Systems Approach


This introductory textbook provides students with a system-level perspective and the tools they need to understand, analyze and design digital systems. Going beyond the design of simple combinational and sequential modules, it shows how such modules are used to...

Elements of Programming Interviews in Python: The Insider’s Guide


This is the Python version of our book. See the website for links to the C++ and Java version.  Before you buy this book, please first head over to our sample page – The sampler should give you a very good...

Grasshopper: Visual Scripting for Rhinoceros 3D


We live in a three-dimensional world.  To design objects for everyday living, users must learn how to create in three dimensions.  For precise modern designs that must conform to specific tolerances, we use computers to create a digital model...