1. Can We Gamify Computer Hardware Education?;Lecture Notes in Computer Science;2024
2. YODA: A Pedagogical Tool for Teaching Systems Concepts;Proceedings of the 53rd ACM Technical Symposium on Computer Science Education;2022-02-22
3. Enhancing Hands-on Skills of Undergraduates via Crowdsourcing of Solar PV Energy Production;2022 Advances in Science and Engineering Technology International Conferences (ASET);2022-02-21
4. References;Microcontroller Prototypes with Arduino and a 3D Printer;2021-04-02
5. A Survey of Research in Microcontroller Education;IEEE Revista Iberoamericana de Tecnologias del Aprendizaje;2019-05