RE 2012
-
Upload
sujit-mishra -
Category
Documents
-
view
212 -
download
0
description
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 [email protected]
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