Title :
Introduction to Digital Design: A Paradigm-Based Approach
Author :
Potkonjak, Miodrag ; Wong, Jennifer
Author_Institution :
Univ. of California, Los Angeles
Abstract :
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. We present three strategic objectives in this article. The first is to summarize our 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. The approach emphasizes structured heuristic thinking and the application of reusable synthesis rules and templates. Finally, to make the educational material intuitive and interactive, we have developed a set of games which leverage on design knowledge and skills for effective play.
Keywords :
educational courses; electronic design automation; electronic engineering education; computer science course; digital design; digital systems; educational material; paradigm-based approach; reusable synthesis rules; structured heuristic thinking; undergraduate course; Algorithm design and analysis; Computer science; Computer science education; Control systems; Counting circuits; Design engineering; Digital systems; Electrical engineering computing; Logic design; Logic gates;
Conference_Titel :
Microelectronic Systems Education, 2007. MSE '07. IEEE International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7695-2849-X
DOI :
10.1109/MSE.2007.59