Fundamentals of Digital and Computer Design with VHDL provides a first course in Digital Design, Computer Design, and Assembly Language Programming, which guides students through a detailed description of building a computer and programming it. The material in the book is suitable for students who study computer engineering, computer science, and electrical engineering. Key Features of this Text: (1) Generic VHDL code is used throughout the book so that VHDL tools from different companies can be used if desired; (2) Classical and modern VHDL designs are taught to provide a balance throughout the course; (3) An interactive program is used to teach students to use Karnaugh Maps with two, three, and four variables; (4) Students are taught how to design a 4-bit educational computer. Two different versions of the computer can be downloaded into an FPGA on a development boardd and programmed in assembly language; (5) An editor/assembler/simulator program is provided to teach students how to program the 4-bit educational computer; (6) One or more experiments are provided for every chapter and keyed by number; many have a recommended pre-lab assignment related to either writing assembly language programs or obtaining simulations; (7) Homework problems are keyed to every section of the book. //ir