Introduction to Digital Design: A Paradigm-Based Approach
Introduction to digital design is a standard undergraduate
course in computer science, and electrical and computer
engineering curriculums at many universities. While there are a
wide variety of teaching approaches which emphasize different
topics and aspects of digital design, there are numerous strong
conceptual and education similarities. The authors present three
strategic objectives in this paper. The first is to summarize
their extensive experiences teaching, searching, and developing
conceptually new and highly effective ways to prepare students
in designing digital systems. The second objective is to present
a paradigm-based teaching approach for designing large scale and
detailed digital designs.