COMP102-Introduction-to-Problem-Solving_160514
COMP102-Introduction-to-Problem-Solving_160514
TO PROBLEM
SOLVING
Lecture 2
Dr. ifra AFZAL
Contents:
◦What is problem?
◦What is problem solving?
◦Problem/ Program Development Process
◦Problem Solving Techniques
https://www.youtube.com/watch?v=Sd9MZdB1ItU
What is problem?
◦A problem is a situation or challenge prevents achieving the
desired outcomes or goal.
For Example
◦ 1. Sorting a list of integers in ascending order.
3. Designing the
1. Defining Problem 2. Analysis
Algorithm
◦ Albert Einstein
"If I only had an hour to save
the world, I would spend 55
minutes defining the problem
and only 5 minutes solving it".
Types of Problem
1. Venue Selection
2. Speaker Management
3. Registration
4. Marketing and Promotion
5. Budgeting and Sponsorship
2. Root Cause Analysis (RCA)
Root Cause Analysis (RCA) is a method used to identify the underlying
causes of a problem.
Example 1
Problem: John is consistently late to work.
Identify possible causes:
- Oversleeping - Traffic - Public transportation issues