RE 2012

Post on 01-Feb-2016

212 views 0 download

description

mectronics

Transcript of RE 2012

Philadelphia University Mechatronics Engineering Department

Faculty of Engineering Summer Semester 2011/2012

Course Syllabus for Reverse Engineering (page 1 of 2) Dr. Tarek A. Tutunji

Course Syllabus

Course Title Reverse Engineering

Course Number 640458

Course Level 4th year

Class Time 12.40 13.40

Instructor Dr. Tarek A. Tutunji

email ttutunji@philadelphia.edu.jo

website www.philadelphia.edu.jo/academics/ttutunji

Prerequisites Engineering skills + Project I

Office Hours Hours: 10.3011.30, Office 700

Text Book

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

Course Academic Calendar

Week Subject Project Notes

June 17 Forward Engineering Design Design thought and process, design steps, examples, Product Development

June 24 System RE Introduction, RE steps, Product Functions, iPOD Example, FAST

Prescreen

July 1 System RE Product teardown, Functional Models, BOM, SOP, Power Screw Driver Example

Observation

July 8 Mechanical RE Rapid prototyping, CAM/CAD, Conventional vs. Nonconventional Development, RE Phases

Dissection

Exam I (July 11-16)

July 15 Electronic RE Re Methods, PCB RE, Electronic Components, RE Steps, VHDL

Analysis

July 22 Software RE Introduction and Definition, Applications, S/W RE Basics, Assembly language and O/S, RE Tools

Report due

Exam II (July 25 - 30)

July 29 Student Project Presentations

FINAL EXAMS (Aug 6 – 9)

Philadelphia University Mechatronics Engineering Department

Faculty of Engineering Summer Semester 2011/2012

Course Syllabus for Reverse Engineering (page 2 of 2) Dr. Tarek A. Tutunji

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 15%

Exam II 15%

Project 30%

Final Exam 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