Designing a Hardware Reverse Engineering Course: Lessons from Eight Years in a Rapidly Evolving Tech Domain
- URL: http://arxiv.org/abs/2606.03697v1
- Date: Tue, 02 Jun 2026 14:18:23 GMT
- Title: Designing a Hardware Reverse Engineering Course: Lessons from Eight Years in a Rapidly Evolving Tech Domain
- Abstract summary: Hardware Reverse Engineering (HRE) is essential for detecting supply chain threats.<n>We present our HRE course focusing on digital circuit analysis and digital circuit extraction from ICs.
- Score: 7.457885600788196
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Integrated Circuits (ICs) are omnipresent, yet their globalized manufacturing process remains vulnerable to supply chain threats. Hardware Reverse Engineering (HRE) is essential for detecting such threats and re-establishing trust; however domain experts remain scarce due to a lack of educational programs. To contribute educational insights in this critical and rapidly evolving technology domain, we present our HRE course focusing on digital circuit analysis and digital circuit extraction from ICs. The course targets junior-level undergraduates at a major European research university. The curriculum has been refined over nine iterations (2017-2025), with several alumni subsequently pursuing careers in the HRE field. By reflecting on the evolution of the course organization, content, and assignments, we derive key lessons learned. We further distill these insights into actionable design priorities for educators developing courses in rapidly evolving technological domains, emphasizing iterative growth and sustainable workload management for both students and instructors.
Related papers
- Mapping the Emerging Curriculum for AI-Assisted Software Engineering via Syllabus Analysis [3.6136185855401473]
Universities have begun designing courses to prepare students for AI-assisted development.<n>We analyzed 23 publicly available syllabi and course materials of upper-division, credit-bearing courses.<n>Our analysis reveals commonalities and differences among these courses that allow researchers and educators to study and develop future courses.
arXiv Detail & Related papers (2026-08-06T11:24:10Z) - Reshaping Undergraduate Computer Science Education in the Generative AI Era [85.78707817763434]
Generative AI represents a turning point for Computer Science (CS) education.<n>To keep pace with advances in AI technology, CS curricula should consider a shift toward understanding and verifying AI-generated artifacts.<n>We believe that to effectively prepare future computer science graduates, capable of creating, solving problems, and managing, as well as co-creating, artifacts with AI.
arXiv Detail & Related papers (2026-05-02T05:26:24Z) - Reclaiming Software Engineering as the Enabling Technology for the Digital Age [35.29553785269423]
Software engineering is the invisible infrastructure of the digital age.<n>It is too often treated as a supportive digital component rather than as a strategic, enabling discipline.<n>This position paper argues that the long-term sustainability, dependability, and sovereignty of digital technologies depend on investment in software engineering research.
arXiv Detail & Related papers (2026-01-21T10:44:35Z) - Advances and Frontiers of LLM-based Issue Resolution in Software Engineering: A Comprehensive Survey [59.3507264893654]
Issue resolution is a complex Software Engineering task integral to real-world development.<n> benchmarks like SWE-bench revealed this task as profoundly difficult for large language models.<n>This paper presents a systematic survey of this emerging domain.
arXiv Detail & Related papers (2026-01-15T18:55:03Z) - Real Deep Research for AI, Robotics and Beyond [85.87181330763548]
We present Real Deep Research (RDR) a comprehensive framework applied to the domains of AI and robotics.<n>The main paper details the construction of the RDR pipeline, while the appendix provides extensive results across each analyzed topic.
arXiv Detail & Related papers (2025-10-23T17:59:05Z) - International AI Safety Report 2025: First Key Update: Capabilities and Risk Implications [118.49965571969089]
This update examines how AI capabilities have improved since the first AI Safety Report.<n>It focuses on key risk areas where substantial new evidence warrants updated assessments.
arXiv Detail & Related papers (2025-10-15T15:13:49Z) - Greening AI-enabled Systems with Software Engineering: A Research Agenda for Environmentally Sustainable AI Practices [70.24403396375277]
The "Greening AI with Software Engineering" CECAM-Lorentz workshop was held February 3-7, 2025 in Lausanne, Switzerland.<n>This report presents a research agenda emerging from the workshop.<n>It outlines open research directions and practical recommendations to guide the development of environmentally sustainable AI-enabled systems.
arXiv Detail & Related papers (2025-06-02T15:19:49Z) - Investigating Opportunities for Growth and Increased Diversity in Quantum Information Science and Engineering Education in the U.S. based on an Analysis of the Current Educational Landscape [2.9123029495753934]
Quantum Information Science and Engineering (QISE) is rapidly gaining interest across a wide range of disciplines.<n>While efforts to characterize introductory QISE courses are underway, a comprehensive understanding of QISE education across the United States remains lacking.<n>This paper presents part of an ongoing effort to characterize the current landscape of QISE courses and degree programs in higher education in the US.
arXiv Detail & Related papers (2025-04-30T18:18:01Z) - Challenges and Paths Towards AI for Software Engineering [55.95365538122656]
We discuss progress in AI for software engineering in threefold manner.<n>First, we provide a structured taxonomy of concrete tasks in AI for software engineering.<n>Second, we outline several key bottlenecks that limit current approaches.
arXiv Detail & Related papers (2025-03-28T17:17:57Z) - An Evidence-Based Curriculum Initiative for Hardware Reverse Engineering Education [5.794342083222512]
This paper investigates the current state of education in hardware security and HRE.
We identify common topics, threat models, key pedagogical features, and course evaluation methods.
We suggest several possible improvements to HRE education and offer recommendations for developing new training courses.
arXiv Detail & Related papers (2024-11-08T14:23:04Z) - Making Software Development More Diverse and Inclusive: Key Themes, Challenges, and Future Directions [50.545824691484796]
We identify six themes around the theme challenges and opportunities to improve Software Developer Diversity and Inclusion (SDDI)<n>We identify benefits, harms, and future research directions for the four main themes.<n>We discuss the remaining two themes, Artificial Intelligence & SDDI and AI & Computer Science education, which have a cross-cutting effect on the other themes.
arXiv Detail & Related papers (2024-04-10T16:18:11Z) - Promoting the Acquisition of Hardware Reverse Engineering Skills [0.7487407411063094]
This research paper focuses on skill acquisition in Hardware Reverse Engineering (HRE)
Even though the scientific community and industry have a high demand for HRE experts, there is a lack of educational courses.
To investigate how novices acquire HRE skills in our course, we conducted two studies with students on different levels of prior knowledge.
arXiv Detail & Related papers (2021-05-28T10:45:17Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.