Computer Engineering. Henceforth the syllabus of the Introduction to Electrical Engineering course will be extended for both ELEE and CMPE majors by including digital circuits and systems, using both hardware and software tools [5]. Digital design tools [6] are available to students to work online and complete homework in the form of formative assessment questions. In particular, FPGAs [7] are easy to configure to provide a wide variety of digital designs. The COVID-19 provoked unexpected shutdown of the university after spring break in March 2020, requiring the application of online teaching tools for the reminder of the 2020 spring semester, posing immediate challenges for the authors and the course instructor [8]. Fortunately, one of the
introductory programming courses known as CS1. Joe Michael is actively researching the impact of using a many small programs (MSP) teaching approach in CS1 courses. His other interests include educational games for building skills for college-level computer science and mathematics.Dr. Alex Daniel Edgcomb, zyBooks Alex Edgcomb is Sr. Software Engineer at zyBooks.com, a startup spun-off from UC Riverside that develops interactive, web-native learning materials for STEM courses. Alex is also a research specialist at UC Riverside, studying the efficacy of web-native content and digital education.Prof. Roman Lysecky, University of Arizona Roman Lysecky is a Professor of Electrical and Computer Engineering at the University of