The course objective is to introduce the fundamental concepts of digital electronic theory. The first lesson gives an introduction to digital electronics, directly followed with lessons that introduce AND Logic, OR Logic, Buffers and Inverters, NAND and NOR Logic, XOR and XNOR Logic, and finishing up with Digital Switching Circuits - Debouncing. Many of the lessons contained in this course are reinforced with hands-on lab assignments that complement the lesson material.