Académique Documents
Professionnel Documents
Culture Documents
Course Title
Course Number
Course Level
Class Time
Instructor
email
website
Prerequisites
Office Hours
Text Book
Course Syllabus
Reverse Engineering
640458
th
4 year
12.40 13.40
Dr. Tarek A. Tutunji
ttutunji@philadelphia.edu.jo
www.philadelphia.edu.jo/academics/ttutunji
Engineering skills + Project I
Hours: 10.3011.30, Office 700
Course Description:
Introduce students to Reverse Engineering Methodology through practical projects
Course Objectives:
After the completion of this course, students should be able to
Understand the Reverse Engineering (RE) Methodology
Disassemble products and specify interactions among subsystems and their functionality
Understand Computer-Aided RE and Rapid Prototyping Technology
Re-draw electrical schematics from available PCBs
Understand RE applications in software engineering
Week
June 17
June 24
July 1
July 8
July 15
July 22
July 29
Project
Notes
Prescreen
Observation
Dissection
Analysis
Report due
Philadelphia University
Mechatronics Engineering Department
Faculty of Engineering
Summer Semester 2011/2012
Assessment Instruments
Evaluation of students performance (final grade) will be based on the following three categories:
Exams. Two in-class exams will be given. Each will cover about 3-weeks of lectures
Project. A project assignment will be handed to the students. The assignment will ask
the students to reverse engineer a particular product. Students will be asked to write a
technical report, show their work in the lab, and present it. A group of three students are
expected to work on the project.
Final Exam: The final exam will cover all the class material.
Allocation of Marks
Exam I
Exam II
Project
Final Exam
15%
15%
30%
40%
References
1. Product Design: Techniques in Reverse Engineering and New Product Development by
Otto and Wood. Prentice Hall 2001
2. Reverse Engineering in Mechatronics Education by Mohammed Bani Yunis and Tarek A.
Tutunji Proceeding of the 7th International Symposium on Mechatronics and its
Applications (ISMA10), Sharjah, UAE, April 20-22, 2010
3. RE (reverse engineering) as necessary phase by rapid product development by M.
Sokovic , J. Kopac Journal of Materials Processing Technology 2005
4. A Rapid Prototyping Methodology for Reverse Engineering of Legacy Electronic Systems
Scott Deno, David Landis, and Paul Hulina Sanjay Balasubramanian IEEE International
Workshop on Rapid System Prototyping, 1999.
5. Reverse Engineering in Computer Applications. MIT Lecture Notes 2001
6. Reverse Engineering: An Industrial Perspective by Raja and Fernandes. Springer-Verlag
2008