Vous êtes sur la page 1sur 2

Philadelphia University

Mechatronics Engineering Department


Faculty of Engineering
Summer Semester 2011/2012

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

Course Academic Calendar


Subject
Forward Engineering Design
Design thought and process, design steps, examples, Product
Development
System RE
Introduction, RE steps, Product Functions, iPOD Example, FAST
System RE
Product teardown, Functional Models, BOM, SOP, Power Screw Driver
Example
Mechanical RE
Rapid prototyping, CAM/CAD, Conventional vs. Nonconventional
Development, RE Phases
Exam I (July 11-16)
Electronic RE
Re Methods, PCB RE, Electronic Components, RE Steps, VHDL
Software RE
Introduction and Definition, Applications, S/W RE Basics, Assembly
language and O/S, RE Tools
Exam II (July 25 - 30)
Student Project Presentations
FINAL EXAMS (Aug 6 9)

Course Syllabus for Reverse Engineering (page 1 of 2)


Dr. Tarek A. Tutunji

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

Course Syllabus for Reverse Engineering (page 2 of 2)


Dr. Tarek A. Tutunji

Vous aimerez peut-être aussi