Teaching Digital Design to Computing Science Students
in a Single Academic Term
José Nelson Amaral, Paul Berube, Paras Mehta
How should digital design be taught to
Computing Science students in a single one-semester course? This
paper advocates the use of state of the art design tools and
programmable devices and presents a series of laboratory exercises to
help students learn digital logic. Each exercise introduces new
concepts and produces the complete design of a stand\-alone apparatus
that is fun and interesting to use. These exercises lead to the most
challenging capstone designs for a single semester course of which
the authors are aware. Fast progress is made possible by providing
students with pre-designed input/output modules. Student feedback
demonstrates that the students approve this methodology. An
extensive set of slides, support teaching material, and lab exercises
are freely available for downloading.
Return to José
Nelson Amaral's Publications
Send comments to: amaral AT cs DOT ualberta DOC ca
Return to Amaral's home
page