Welcome to Introduction to Digital Design

Welcome to Introduction to Digital Design#

The aim of this book is a gentle introduction to digital design.

Prerequisites#

It is assumed that the reader has some background in introductory circuit analysis.

Curriculum: CSC 2217#

This book is aimed at addressing the student learning outcomes for CSC 2217 Digital Design at CT State Community College. NOTE: The link will only work for CT State faculty.

Upon success completion of this course the student will:

  1. Identify and describe basic microcomputer organization and components

  2. Define the key elements of the von Neumann Architecture

  3. Express and manipulate values using different number systems

  4. Demonstrate a basic understanding of logic and logic gates

  5. Derive and simplify Boolean expressions and functions

  6. Differentiate combinational from sequential logic circuits

  7. Design combinational and sequential logic circuits

  8. Analyze combinational and sequential logic circuits

  9. Use a Hardware Description Language (HDL), such Verilog or VHDL to describe basic digital circuits

Table of Contents#