system design concepts, use of tools, and systematic design of digital systems. In the