SlideShare a Scribd company logo
2
Most read
7
Most read
9
Most read
Engineering Problem Solving
What Is Engineering?
• Engineering is the application of science and
mathematics to solve technical problems and
create new systems, products, or devices to
benefit civilization.
• The end result of science is new knowledge.
The end result of engineering is design.
• ABET: Engineering is the profession in
which a knowledge of the mathematical and
natural sciences gained by study, experience,
and practice is applied with judgment to
develop ways to utilize, economically, the
materials and forces of nature for the benefit
of mankind.
The Technological Team
Scientist Engineer Technologist Craftsperson
Theory <---------------------------------------------->Practice
Problem Solving
• ... is the foundation of all engineering
activities.
• ... is the process of determining the best
possible action to take in a given situation.
Two Types of Problems:
Analysis and Design
• Analysis Problems - closed-ended problems
which determine the properties of a given
device or system, and generally have only a
single correct solution.
• Design Problems - open-ended problems to
create a system or device that has given
properties, and generally have multiple
correct solutions.
• A formal, systematic problem-solving
methodology is necessary for both types of
problems.
Analysis Problems
The Analysis Process -
5 Steps
1. Define problem - diagram or sketch is good.
2. Collect information - data, theories,
assumptions, approximations.
3. Generate a solution - maybe several possible
ways.
4. Refine and implement - use a tool:
spreadsheet, MATLAB, or other computer
program/language.
5. Verify and test - estimate, work another way,
try other data input, compare with a plot,
check dimensional consistency.
Problem-Solving Tools
• Calculator, pencil, and paper
• Electronic spreadsheet
• Math software
• Programming languages
Example: Typical math
“word problem”
1. Define the problem:
Bill is shopping for some carpet for his den,
which is 12 x 18 feet. The carpet he likes is
$20 per square yard. He has $500 to spend.
After purchasing the carpet, will he be able to
purchase a $5 Happy Meal with the money
left over?
Word Problem (cont’d)
2. Collect information
$500 available
$20 per square yard
9 square feet per square yard
18 ft = 6 yds
12 ft = 4 yds
Word Problem (cont’d)
3. Generate a solution
• Develop an algorithm:
– Find dimensions of room in yards.
– Find area of room in square yards.
– Multiply by cost of the carpet per square
yard to get total cost.
– Subtract total cost from money available.
– Is remainder enough for Happy Meal?
• Draw a flow chart for this.
Word Problem (cont’d)
4. Refine and implement
– Compute steps using a pencil and paper,
or a calculator.
Word Problem (cont’d)
5. Verify and test
– Rework problem in feet, rather than yards.
– Estimate and compare:
» 12 x 18 is close to 10 x 20 = 200 sq ft
» 200 sq ft is close to 20 sq yds
» 20 sq yds times $20 each is $400
» This is the same order of magnitude as our $480
answer.
» Estimates are used simply to check whether your
answer makes sense.
Example: Maximum Height
of a Projectile
1. Define the problem:
A snowball is tossed straight up in the air with
an initial velocity of 100 ft/sec. The moment
it leaves the thrower’s hand it is 6 ft above
the ground. What is the maximum height
reached by the snowball?
2. Collect information
3. Generate a solution
4. Refine and implement
– pencil and paper (chalk and blackboard)
– spreadsheet
– MATLAB
5. Verify and test
Communicating Solutions
• All solutions should be clearly labeled,
documented, and commented.
• Standards will be followed in this course for:
– Spreadsheet solutions
– MATLAB solutions
Spreadsheet Solutions
• Provide standard labeled sections.
• Use separate, labeled sheets to divide the
work logically.
• Label columns, rows, important cells.
• Use (but don’t overuse) color to delimit
ranges in a consistent way.
• Use named ranges - carefully.
MATLAB Solutions
• Provide standard labeled sections.
• Insert comments or subsection headings
liberally.
• Choose meaningful, consistent variable
names.
• Entire program should execute correctly
from the top.
Design Problems
The Design Process -
5 Steps
1. Define the problem.
2. Collect information.
3. Generate multiple solutions.
4. Analyze and select a solution. (Use a tool.)
5. Test and implement the solution. (Use a tool.)
This is a contingent, iterative process.
Test & implement
a solution
Define the problem
Gather information
Generate multiple
solutions
Analyze & select
a solution
Engineering
Design
Process
Example: Creating a Report
1. Define the problem:
Write and print out a professional-looking
report that includes a table of data stored in a
text file on the Engineering anonymous ftp
server (UNIX), and a figure stored in a BMP
file on the Windows NT server.
2. Collect information
3. Generate multiple solutions
4. Analyze and select best solution
5. Test and implement

More Related Content

PDF
8.4 distribuzione uniforme e gaussiana
PPTX
LPP FORMULATION 21 -22.pptx
PPT
13910406.ppt11112233rtyioouu6789op987899999999000
PDF
PED 2016 - Design 101 - Week 1 - Handouts
PPTX
Unit no_1.pptx
PDF
Lec07-Greedy Algorithms.pdf Lec07-Greedy Algorithms.pdf
PPT
Ch2.ppt
8.4 distribuzione uniforme e gaussiana
LPP FORMULATION 21 -22.pptx
13910406.ppt11112233rtyioouu6789op987899999999000
PED 2016 - Design 101 - Week 1 - Handouts
Unit no_1.pptx
Lec07-Greedy Algorithms.pdf Lec07-Greedy Algorithms.pdf
Ch2.ppt

Similar to ProblemSolving for engineering presentation.ppt (20)

PPTX
1. Problem Solving Techniques and Data Structures.pptx
PPSX
Moodle pre project
PPT
Probsolv2007 engineering design processes pp ws
PPTX
Python first year btech Algorithmic thinking with python
PPTX
Design process: Stages of Engineering Design
PPTX
Introduction to Engineering Design
PPTX
LINEAR PROGRAMMING
PPT
138755986 problem-solving-methods-ppt
PPTX
GENN001 Fall2013 Session #8 Problem Solving
PDF
heuristic search Techniques and game playing.pdf
PPT
7 qc tools
PPT
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
PPTX
OR Ndejje Univ.pptx
DOCX
NAMEMATH125 Unit 2 Submission Assignment Answer FormMa
DOCX
NAMEMATH125 Unit 2 Submission Assignment Answer FormMa.docx
DOCX
NAMEMATH125 Unit 2 Submission Assignment Answer FormMa.docx
PPTX
PPS_Unit 1.pptx
PPTX
PPTX
Introduction to Management Science and Linear Programming
PDF
Lecture 1 (bce-7)
1. Problem Solving Techniques and Data Structures.pptx
Moodle pre project
Probsolv2007 engineering design processes pp ws
Python first year btech Algorithmic thinking with python
Design process: Stages of Engineering Design
Introduction to Engineering Design
LINEAR PROGRAMMING
138755986 problem-solving-methods-ppt
GENN001 Fall2013 Session #8 Problem Solving
heuristic search Techniques and game playing.pdf
7 qc tools
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
OR Ndejje Univ.pptx
NAMEMATH125 Unit 2 Submission Assignment Answer FormMa
NAMEMATH125 Unit 2 Submission Assignment Answer FormMa.docx
NAMEMATH125 Unit 2 Submission Assignment Answer FormMa.docx
PPS_Unit 1.pptx
Introduction to Management Science and Linear Programming
Lecture 1 (bce-7)
Ad

Recently uploaded (20)

PDF
01-Introduction-to-Information-Management.pdf
PPTX
Institutional Correction lecture only . . .
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Types and Its function , kingdom of life
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
Computing-Curriculum for Schools in Ghana
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
master seminar digital applications in india
01-Introduction-to-Information-Management.pdf
Institutional Correction lecture only . . .
Module 4: Burden of Disease Tutorial Slides S2 2025
human mycosis Human fungal infections are called human mycosis..pptx
Cell Types and Its function , kingdom of life
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O7-L3 Supply Chain Operations - ICLT Program
Final Presentation General Medicine 03-08-2024.pptx
Cell Structure & Organelles in detailed.
Computing-Curriculum for Schools in Ghana
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Classroom Observation Tools for Teachers
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Pharma ospi slides which help in ospi learning
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Final Presentation General Medicine 03-08-2024.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
master seminar digital applications in india
Ad

ProblemSolving for engineering presentation.ppt

  • 2. What Is Engineering? • Engineering is the application of science and mathematics to solve technical problems and create new systems, products, or devices to benefit civilization. • The end result of science is new knowledge. The end result of engineering is design. • ABET: Engineering is the profession in which a knowledge of the mathematical and natural sciences gained by study, experience, and practice is applied with judgment to develop ways to utilize, economically, the materials and forces of nature for the benefit of mankind.
  • 3. The Technological Team Scientist Engineer Technologist Craftsperson Theory <---------------------------------------------->Practice
  • 4. Problem Solving • ... is the foundation of all engineering activities. • ... is the process of determining the best possible action to take in a given situation.
  • 5. Two Types of Problems: Analysis and Design • Analysis Problems - closed-ended problems which determine the properties of a given device or system, and generally have only a single correct solution. • Design Problems - open-ended problems to create a system or device that has given properties, and generally have multiple correct solutions. • A formal, systematic problem-solving methodology is necessary for both types of problems.
  • 7. The Analysis Process - 5 Steps 1. Define problem - diagram or sketch is good. 2. Collect information - data, theories, assumptions, approximations. 3. Generate a solution - maybe several possible ways. 4. Refine and implement - use a tool: spreadsheet, MATLAB, or other computer program/language. 5. Verify and test - estimate, work another way, try other data input, compare with a plot, check dimensional consistency.
  • 8. Problem-Solving Tools • Calculator, pencil, and paper • Electronic spreadsheet • Math software • Programming languages
  • 9. Example: Typical math “word problem” 1. Define the problem: Bill is shopping for some carpet for his den, which is 12 x 18 feet. The carpet he likes is $20 per square yard. He has $500 to spend. After purchasing the carpet, will he be able to purchase a $5 Happy Meal with the money left over?
  • 10. Word Problem (cont’d) 2. Collect information $500 available $20 per square yard 9 square feet per square yard 18 ft = 6 yds 12 ft = 4 yds
  • 11. Word Problem (cont’d) 3. Generate a solution • Develop an algorithm: – Find dimensions of room in yards. – Find area of room in square yards. – Multiply by cost of the carpet per square yard to get total cost. – Subtract total cost from money available. – Is remainder enough for Happy Meal? • Draw a flow chart for this.
  • 12. Word Problem (cont’d) 4. Refine and implement – Compute steps using a pencil and paper, or a calculator.
  • 13. Word Problem (cont’d) 5. Verify and test – Rework problem in feet, rather than yards. – Estimate and compare: » 12 x 18 is close to 10 x 20 = 200 sq ft » 200 sq ft is close to 20 sq yds » 20 sq yds times $20 each is $400 » This is the same order of magnitude as our $480 answer. » Estimates are used simply to check whether your answer makes sense.
  • 14. Example: Maximum Height of a Projectile 1. Define the problem: A snowball is tossed straight up in the air with an initial velocity of 100 ft/sec. The moment it leaves the thrower’s hand it is 6 ft above the ground. What is the maximum height reached by the snowball? 2. Collect information 3. Generate a solution 4. Refine and implement – pencil and paper (chalk and blackboard) – spreadsheet – MATLAB 5. Verify and test
  • 15. Communicating Solutions • All solutions should be clearly labeled, documented, and commented. • Standards will be followed in this course for: – Spreadsheet solutions – MATLAB solutions
  • 16. Spreadsheet Solutions • Provide standard labeled sections. • Use separate, labeled sheets to divide the work logically. • Label columns, rows, important cells. • Use (but don’t overuse) color to delimit ranges in a consistent way. • Use named ranges - carefully.
  • 17. MATLAB Solutions • Provide standard labeled sections. • Insert comments or subsection headings liberally. • Choose meaningful, consistent variable names. • Entire program should execute correctly from the top.
  • 19. The Design Process - 5 Steps 1. Define the problem. 2. Collect information. 3. Generate multiple solutions. 4. Analyze and select a solution. (Use a tool.) 5. Test and implement the solution. (Use a tool.) This is a contingent, iterative process.
  • 20. Test & implement a solution Define the problem Gather information Generate multiple solutions Analyze & select a solution Engineering Design Process
  • 21. Example: Creating a Report 1. Define the problem: Write and print out a professional-looking report that includes a table of data stored in a text file on the Engineering anonymous ftp server (UNIX), and a figure stored in a BMP file on the Windows NT server. 2. Collect information 3. Generate multiple solutions 4. Analyze and select best solution 5. Test and implement