Document Type

Conference Proceeding

Publication Date



This paper describes a Digital Logic Design Laboratory Course developed to engage students with hardware systems within an online setting. This is a junior level core course for students from Computer Science (CS), Computer Engineering (CE) and Electrical Engineering (EE). Hence, the laboratories are designed to provide the hands-on experience of breadboarding, testing and debugging essential to CE and EE while accommodating CS students with no prior hardware experience. Commercially available low-cost electronic trainers (portable workstations) are loaned to the students in addition to basic electronic components. To ensure a strong foundation in debugging, prior to utilizing these workstations, students are introduced to the concepts of design, build, test and debug through everyday stationary supplies and educational toys like Snap Circuits. Results from students' surveys regarding their perception of such an introduction as well as their eventual confidence in breadboarding digital logic systems is discussed. The lab structure in context of the course objectives and its implementation in an online classroom is presented. Some of the student work is included for demonstration.


This is a pre-copy-editing, author-produced PDF of an article accepted for publication in the 2021 International e-Engineering Education Services Conference (e-Engineering). The definitive publisher-authenticated version is available online at


© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.