Get your free Engineering Toolkit for Engineering IRL listeners only
Get a copy of the Operational Technology Ultimate Guide for Engineers e-book for free.
- What is Chemical and Biological Engineering?
- Engineering problem solving
- Error and uncertainty
- Process variables
- Process Fundamentals
- Material Balances
- Reacting systems
- Reaction kinetics
- Reactor design
- Bioreactors
- Fluids and fluid flow
- Mass transfer
- Energy balances
- Heat transfer
- Heat exchangers
- Mechanical energy balances
- Process safety
- Engineering ethics
- Sustainability
- Engineering in a global context
- How ‘good’ a solution do you need
- Steps in solving well-defined engineering process problems, including textbook problems
- « What is Chemi...
- Teamwork »
Engineering Problem Solving ¶
Some problems are so complex that you have to be highly intelligent and well-informed just to be undecided about them. —Laurence J. Peter
Steps in solving ‘real world’ engineering problems ¶
The following are the steps as enumerated in your textbook:
Collaboratively define the problem
List possible solutions
Evaluate and rank the possible solutions
Develop a detailed plan for the most attractive solution(s)
Re-evaluate the plan to check desirability
Implement the plan
Check the results
A critical part of the analysis process is the ‘last’ step: checking and verifying the results.
Depending on the circumstances, errors in an analysis, procedure, or implementation can have significant, adverse consequences (NASA Mars orbiter crash, Bhopal chemical leak tragedy, Hubble telescope vision issue, Y2K fiasco, BP oil rig blowout, …).
In a practical sense, these checks must be part of a comprehensive risk management strategy.
My experience with problem solving in industry was pretty close to this, though encumbered by numerous business practices (e.g., ‘go/no-go’ tollgates, complex approval processes and procedures).
In addition, solving problems in the ‘real world’ requires a multidisciplinary effort, involving people with various expertise: engineering, manufacturing, supply chain, legal, marketing, product service and warranty, …
Exercise: Problem solving
Step 3 above refers to ranking of alternatives.
Think of an existing product of interest.
What do you think was ranked highest when the product was developed?
Consider what would have happened if a different ranking was used. What would have changed about the product?
Brainstorm ideas with the students around you.
Defining problems collaboratively ¶
Especially in light of global engineering , we need to consider different perspectives as we define our problem. Let’s break the procedure down into steps:
Identify each perspective that is involved in the decision you face. Remember that problems often mean different things in different perspectives. Relevant differences might include national expectations, organizational positions, disciplines, career trajectories, etc. Consider using the mnemonic device “Location, Knowledge, and Desire.”
Location : Who is defining the problem? Where are they located or how are they positioned? How do they get in their positions? Do you know anything about the history of their positions, and what led to the particular configuration of positions you have today on the job? Where are the key boundaries among different types of groups, and where are the alliances?
Knowledge : What forms of knowledge do the representatives of each perspective have? How do they understand the problem at hand? What are their assumptions? From what sources did they gain their knowledge? How did their knowledge evolve?
Desire : What do the proponents of each perspective want? What are their objectives? How do these desires develop? Where are they trying to go? Learn what you can about the history of the issue at hand. Who might have gained or lost ground in previous encounters? How does each perspective view itself at present in relation to those it envisions as relevant to its future?
As formal problem definitions emerge, ask “Whose definition is this?” Remember that “defining the problem clearly” may very well assert one perspective at the expense of others. Once we think about problem solving in relation to people, we can begin to see that the very act of drawing a boundary around a problem has non-technical, or political dimensions, depending on who controls the definition, because someone gains a little power and someone loses a little power.
Map what alternative problem definitions mean to different participants. More than likely you will best understand problem definitions that fit your perspective. But ask “Does it fit other perspectives as well?” Look at those who hold Perspective A. Does your definition fit their location, their knowledge, and their desires? Now turn to those who hold Perspective B. Does your definition fit their location, knowledge, and desires? Completing this step is difficult because it requires stepping outside of one’s own perspective and attempting to understand the problem in terms of different perspectives.
To the extent you encounter disagreement or conclude that the achievement of it is insufficient, begin asking yourself the following: How might I adapt my problem definition to take account of other perspectives out there? Is there some way of accommodating myself to other perspectives rather than just demanding that the others simply recognize the inherent value and rationality of mine? Is there room for compromise among contrasting perspectives?
How ‘good’ a solution do you need ¶
There is also an important aspect of real-world problem solving that is rarely articulated and that is the idea that the ‘quality’ of the analysis and the resources expended should be dependent on the context.
This is difficult to assess without some experience in the particular environment.
How ‘Good’ a Solution Do You Need?
Some rough examples:
10 second answer (answering a question at a meeting in front of your manager or vice president)
10 minute answer (answering a quick question from a colleague)
10 hour answer (answering a request from an important customer)
10 day answer (assembling information as part of a trouble-shooting team)
10 month answer (putting together a comprehensive portfolio of information as part of the design for a new $200,000,000 chemical plant)
Steps in solving well-defined engineering process problems, including textbook problems ¶
Essential steps:
Carefully read the problem statement (perhaps repeatedly) until you understand exactly the scenario and what is being asked.
Translate elements of the word problem to symbols. Also, look for key words that may convey additional information, e.g., ‘steady state’, ‘constant density’, ‘isothermal’. Make note of this additional information on your work page.
Draw a diagram. This can generally be a simple block diagram showing all the input, output, and connecting streams.
Write all known quantities (flow rates, densities, etc.) from step 2 in the appropriate locations on, or near, the diagram. If symbols are used to designate known quantities, include those symbols.
Identify and assign symbols to all unknown quantities and write them in the appropriate locations on, or near, the diagram.
Construct the relevant equation(s). These could be material balances, energy balances, rate equations, etc.
Write down all equations in their general forms. Don’t simplify anything yet.
Discard terms that are equal to zero (or are assumed negligible) for your specific problem and write the simplified equations.
Replace remaining terms with more convenient forms (because of the given information or selected symbols).
Construct equations to express other known relationships between variables, e.g., relationships between stoichiometric coefficients, the sum of species mass fractions must be one.
Whenever possible, solve the equations for the unknown(s) algebraically .
Convert the units of your variables as needed to have a consistent set across your equations.
Substitute these values into the equation(s) from step 7 to get numerical results.
Check your answer.
Does it make sense?
Are the units of the answer correct?
Is the answer consistent with other information you have?
Exercise: Checking results
How do you know your answer is right and that your analysis is correct?
This may be relatively easy for a homework problem, but what about your analysis for an ill-defined ‘real-world’ problem?
FREE K-12 standards-aligned STEM
curriculum for educators everywhere!
Find more at TeachEngineering.org .
Engineering Design Process
The engineering design process emphasizes open-ended problem solving and encourages students to learn from failure . This process nurtures students’ abilities to create innovative solutions to challenges in any subject!
The engineering design process is a series of steps that guides engineering teams as we solve problems. The design process is iterative , meaning that we repeat the steps as many times as needed, making improvements along the way as we learn from failure and uncover new design possibilities to arrive at great solutions.
Overarching themes of the engineering design process are teamwork and design . Strengthen your students’ understanding of open-ended design as you encourage them to work together to brainstorm new ideas, apply science and math concepts, test prototypes and analyze data—and aim for creativity and practicality in their solutions. Project-based learning engages learners of all ages—and fosters STEM literacy.
Browse all K-12 engineering design process curriculum
Ask: identify the need & constraints.
Engineers ask critical questions about what they want to create, whether it be a skyscraper, amusement park ride, bicycle or smartphone. These questions include: What is the problem to solve? What do we want to design? Who is it for? What do we want to accomplish? What are the project requirements? What are the limitations? What is our goal?
Research the Problem
This includes talking to people from many different backgrounds and specialties to assist with researching what products or solutions already exist, or what technologies might be adaptable to your needs.
Imagine: Develop Possible Solutions
You work with a team to brainstorm ideas and develop as many solutions as possible. This is the time to encourage wild ideas and defer judgment! Build on the ideas of others! Stay focused on topic, and have one conversation at a time! Remember: good design is all about teamwork! Help students understand the brainstorming guidelines by using the TE handout and two sizes of classroom posters .
Plan: Select a Promising Solution
For many teams this is the hardest step! Revisit the needs, constraints and research from the earlier steps, compare your best ideas, select one solution and make a plan to move forward with it.
Create: Build a Prototype
Building a prototype makes your ideas real! These early versions of the design solution help your team verify whether the design meets the original challenge objectives. Push yourself for creativity, imagination and excellence in design.
Test and Evaluate Prototype
Does it work? Does it solve the need? Communicate the results and get feedback. Analyze and talk about what works, what doesn't and what could be improved.
Improve: Redesign as Needed
Discuss how you could improve your solution. Make revisions. Draw new designs. Iterate your design to make your product the best it can be. And now, REPEAT!
Check out our high school engineering design unit
Engineering-Design Aligned Curricula
The TeachEngineering hands-on activities featured here, by grade band, exemplify the engineering design process.
Students perform research and design prosthetic prototypes for an animal to use for its survival. They research a set of pre-chosen animals and their habitats. They then create habitats for their animals to live and model 3D prosthetics for the animals to use with modeling clay.
Design a customized table top supply organizer inspired by the natural home of a ladybug—or any other insect of a student's choosing—to hold all of their classroom supplies! By the end of this activity, students will understand the properties of biomimicry and the engineering design process.
Students investigate what causes them to become sick during the school year. They use the engineering design process to test the classroom lab spaces for bacteria. After their tests, they develop ideas to control the spread of germs within the classroom.
Students use the engineering design process to design a bridge out of silkworm cocoons that can hold at least 50 grams. Students can use other materials to supplement the silk bridge, but have a $10 budget.
A unique activity for young learners that combines engineering and biology, students design an optimal environment for red wiggler worms in a compost bin.
In this activity, students design and build model houses, then test them against various climate elements, and then re-design and improve them. Using books, websites and photos, students learn about the different types of roofs found on various houses in different environments throughout the world....
Your students have been hired to build a pop rocket, but on a tight budget. Engineering design usually has some constraints and you won’t always have access to the materials you think you might need. But through brainstorming and trial and error, a viable rocket launch is definitely possible!
In this maker challenge, students follow the engineering design process and use water-absorbing crystals to create a bandage that can be used in a traumatic situation, like a car accident or hiking accident.
Working individually or in pairs, students compete to design, create, test and redesign free-standing, weight-bearing towers using Kapla® wooden blocks. The challenge is to build the tallest tower while meeting the design criteria and minimizing the amount of material used—all within a time limit.
Students learn about providing healthcare in a global setting and the importance of wearing protective equipment when treating patients with infectious diseases like Ebola. They learn about biohazard suits, heat transfer through conduction and convection and the engineering design cycle. Student tea...
Students learn about convection, conduction, and radiation in order to solve the challenge of designing and building a small insulated cooler with the goal of keeping an ice cube and a Popsicle from melting. This activity uses the engineering design process to build the cooler as well as to measure ...
Students learn about the process of reverse engineering and how this technique is used to improve upon technology. Students analyze push-toys and draw diagrams of the predicted mechanisms inside the toys. Then, they disassemble the toys and draw the actual inner mechanisms.
Students design and create sensory integration toys for young children with developmental disabilities—an engineering challenge that combines the topics of biomedical engineering, engineering design and human senses. Students learn the steps of the engineering design process (EDP) and how to use it ...
Students learn how to engineer a design for a polymer brush—a coating consisting of polymers that represents an antifouling polymer brush coating for a water filtration surface.
Students design and build a mechanical arm that lifts and moves an empty 12-ounce soda can using hydraulics for power. Small design teams (1-2 students each) design and build a single axis for use in the completed mechanical arm.
Grades 9-12
Students experience the engineering design process as they design and construct lower-leg prostheses in response to a hypothetical zombie apocalypse scenario. Building on what they learned and researched in the associated lesson, they design and fabricate a replacement prosthetic limb using given sp...
Students research and learn about simple machines and other mechanisms through learning about a Rube Goldberg machine. Student teams design and build their own Rube Goldberg devices that incorporate at least six simple machines. This project is open-ended with much potential for creativity and fun.
During this engineering design/build project, students investigate many different solutions to a problem. Their design challenge is to find a way to get school t-shirts up into the stands during home sporting events. They follow the steps of the engineering design process to design and build a usabl...
Students explore energy efficiency, focusing on renewable energy, by designing and building flat-plate solar water heaters. They calculate the efficiency of the solar water heaters during initial and final tests and compare the efficiencies to those of models currently sold on the market (requiring ...
Students design, build and evaluate a spring-powered mouse trap racer. For evaluation, teams equip their racers with an intelligent brick from a LEGO© MINDSTORMS© EV3 Education Core Set and a HiTechnic© acceleration sensor.
Welcome to TeachEngineering’s Engineering Design Process curricula for Grade K-2 Educators!
Create popsicles using the engineering design process! In this activity, students work to solve the problems of a local popsicle shop while learning how scientific and engineering concepts play a part in behind-the-scenes design.
Maker Challenge
Students employ the engineering design process to create a device that uses water-absorbing crystals for use during a flood or storm surge. They use (or build) a toy house, follow the engineering design process to build their device, and subject the house to tests that mimic a heavy flood or rising ...
Given scrap cardboard, paper towel tubes, scissors, and glue, how could a student invent their own backscratcher? Engage in the process of how real engineers design products to meet a desired function.
Students design a way for mint plants to keep a constant moisture level for 72 hours. The mint plants must be kept moist since they are young and just starting to establish growth.
In this maker challenge, students use the engineering design process to design a covering for a portable wheelchair ramp for their school. The design must be easy to use, and allows people to move up the ramp easily and go down slowly.
Welcome to TeachEngineering’s Engineering Design Process curricula for Grade 3-5 Educators!
As students learn about the creation of biodomes, they are introduced to the steps of the engineering design process, including guidelines for brainstorming. They learn how engineers are involved in the design and construction of biodomes and use brainstorming to come up with ideas for possible biod...
In this multi-day activity, students explore environments, ecosystems, energy flow and organism interactions by creating a scale model biodome, following the steps of the engineering design process.
Working as if they are engineers who work for (the hypothetical) Build-a-Toy Workshop company, students apply their imaginations and the engineering design process to design and build prototype toys with moving parts. They set up electric circuits using batteries, wire and motors. They create plans ...
Whether on Earth or in space, life-threatening illnesses may occur if the water we drink is of poor quality. It’s up to your students to design and build a filtration system for the International Space Station so they can guarantee astronauts get the safe and clean water they need.
Students pretend they are agricultural engineers during the colonial period and design a miniature plow that cuts through a "field" of soil. They are introduced to the engineering design process and learn of several famous historical figures who contributed to plow design.
Students learn how to use wind energy to combat gravity and create lift by creating their own tetrahedral kites capable of flying. They explore different tetrahedron kite designs, learning that the geometry of the tetrahedron shape lends itself well to kites and wings because of its advantageous str...
Students learn the basics of engineering sneakers and shoes. They are challenged to decide on specific design requirements, such as heavy traction or extra cushioning, and then use different materials to create working prototype shoes that meet the design criteria. Includes worksheets.
For this maker challenge, students decide on specific design requirements (such as good traction or deep cushioning), sketch their plans, and then use a variety of materials to build prototype shoes that meet the design criteria.
Students design a temporary habitat for a future classroom pet—a hingeback tortoise. The students investigate hingeback tortoise habitat features as well as the design features of such a habitat. Each group communicates and presents this information to the rest of the class after they research, brai...
When a person gets injured in the wilderness and needs medical attention, rescuers might use a device called a mountain rescue litter specifically designed for difficult evacuations. Design and build a small-sized prototype to save some (potatoes’) lives!
Student teams are challenged to navigate a table tennis ball through a timed obstacle course using only the provided unconventional “tools.” Teams act as engineers by working through the steps of the engineering design process to complete the overall task with each group member responsible to accomp...
Students explore the engineering design process within the context of Dr. Seuss’s book, Bartholomew and the Oobleck. Students study a sample of aloe vera gel (the oobleck) in lab groups. After analyzing the substance, they use the engineering design process to develop and test other substances to ma...
Build a model race car out of lifesaver candies, popsicle sticks, straws, and other fun materials! Have students learn about independent, dependent, and control variables, and find out who can make the fastest car given their new knowledge.
Students explore the use of wind power in the design, construction and testing of "sail cars," which, in this case, are little wheeled carts with masts and sails that are powered by the moving air generated from a box fan. The scientific method is reviewed and reinforced with the use of controls and...
Students engage in the second design challenge of the unit, which is an extension of the maze challenge they solved in the first lesson/activity of this unit. Students extend the ideas learned in the maze challenge with a focus more on the robot design. Specifically, students learn how to design the...
Student groups are challenged to program robots with color sensors to follow a black line. Learning both the logic and skills behind programming robots for this challenge helps students improve their understanding of how robots "think" and widens their appreciation for the complexity involved in pro...
As part of a design challenge, students learn how to use a rotation sensor (located inside the casing of a LEGO® MINDSTORMS ® EV3 motor) to measure how far a robot moves with each rotation. Through experimentation and measurement with the sensor, student pairs determine the relationship between the ...
As the first engineering design challenge of the unit, students are introduced to the logic for solving a maze. Student groups apply logic to program LEGO® MINDSTORMS® EV3 robots to navigate through a maze, first with no sensors, and then with sensors.
Student pairs experience the iterative engineering design process as they design, build, test and improve catching devices to prevent a "naked" egg from breaking when dropped from increasing heights. To support their design work, they learn about materials properties, energy types and conservation o...
Students apply what they have learned about the engineering design process to a real-life problem that affects them and/or their school. They choose a problem as a group, and then follow the engineering design process to come up with and test their design solution.
Students experience the engineering design process as they design and build accurate and precise catapults using common materials. They use their catapults to participate in a game in which they launch Ping-Pong balls to attempt to hit various targets.
Students employ the full engineering design process to research and design prototypes that could be used to solve the loss of sea turtle life during a hurricane. Students learn about sea turtle nesting behaviors and environmental impacts of hurricanes. Students work collaboratively to build structur...
Students learn how engineering design is applied to solve healthcare problems by using an engineering tool called simulation. While engineering design is commonly used to study and design everything from bridges, factories, airports to space shuttles, the use of engineering design to study healthcar...
Students learn about civil engineers and work through each step of the engineering design process in two mini-activities that prepare them for a culminating challenge to design and build the tallest straw tower possible, given limited time and resources. In the culminating challenge (tallest straw t...
Students apply their knowledge of constructing and programming LEGO® MINDSTORMS® robots to create sumobots—strong robots capable of pushing other robots out of a ring. To meet the challenge, groups follow the steps of the engineering design process and consider robot structure, weight and gear ratio...
Students learn about health risks caused by cooking and heating with inefficient stoves inside homes. They simulate the cook stove scenario and follow the engineering design process steps, including iterative trials, to increase warmth inside a building while reducing air quality problems. A student...
Students work together in small groups, while competing with other teams, to explore the engineering design process through a tower building challenge. They are given a set of design constraints and then conduct online research to learn basic tower-building concepts. During a two-day process and usi...
Students are introduced to the engineering design process, focusing on the concept of brainstorming design alternatives. They learn that engineering is about designing creative ways to improve existing artifacts, technologies or processes, or developing new inventions that benefit society.
Students' understanding of how robotic ultrasonic sensors work is reinforced in a design challenge involving LEGO® MINDSTORMS® EV3 robots and ultrasonic sensors. Student groups program their robots to move freely without bumping into obstacles (toy LEGO people).
Student pairs design and construct small, wind-powered sail cars using limited quantities of drinking straws, masking tape, paper and beads. Teams compete to see which sail car travels the farthest when pushed by the wind (simulated by the use of an electric fan). Students learn about wind and kinet...
Welcome to TeachEngineering’s Engineering Design Process curricula for Grade 6-8 Educators!
Student teams are challenged to design assistive devices that modify crutches to help people carry things such as books and school supplies. Given a list of constraints, including a device weight limit and minimum load capacity, groups brainstorm ideas and then make detailed plans for their best sol...
Students gain experience with the software/system design process, closely related to the engineering design process, to solve a problem. The lesson culminates in a hands-on experience with the design process as students simulate the remote control of a rover.
Students design, build and test looping model roller coasters using foam pipe insulation tubing. They learn about potential and kinetic energy as they test and evaluate designs, addressing the task as if they are engineers. Winning designs have the lowest cost and best aesthetics. Three student work...
Students design and develop a useful assistive device for people challenged by fine motor skill development who cannot grasp and control objects. In the process of designing prototype devices, they learn about the engineering design process and how to use it to solve problems.
Students learn more about assistive devices, specifically biomedical engineering applied to computer engineering concepts, with an engineering challenge to create an automatic floor cleaner computer program. Following the steps of the design process, they design computer programs and test them by pr...
Students groups use balsa wood and glue to build their own towers using some of the techniques they learned from the associated lesson.
Student teams are challenged to design models of Egyptian funerary barges for the purpose of transporting mummies through the underworld to the afterlife. Students design and build prototypes using materials and tools like the ancient Egyptians had at their disposal.
Students become product engineers in a bouncy ball factory as they design and prototype a polymer bouncy ball that meets specific requirements: must be spherical in shape, cannot disintegrate when thrown on the ground, and must bounce.
Students are introduced to the concept and steps of the engineering design process and taught how to apply it. In small groups, students learn of their design challenge (improve a cast for a broken arm), brainstorm solutions, are given materials and create prototypes.
Students become familiar with the engineering design process as they design, build, and test chair prototypes.
In this activity, students undertake a similar engineering challenge as they design and build a filter to remove pepper from an air stream without blocking more than 50% of the air.
Following the steps of the engineering design process and acting as biomedical engineers, student teams use everyday materials to design and develop devices and approaches to unclog blood vessels. Through this open-ended design project, they learn about the circulatory system, biomedical engineering...
Students design and build small doghouses to shelter a (toy) puppy from the heat—and create them within constraints. They apply what they know about light energy and how it travels through various materials, as well as how a material’s color affects its light absorption and reflection. They test the...
Students explore how mass affects momentum in head-on collisions and experience the engineering design process as if they are engineers working on the next big safety feature for passenger cars. They design, create and redesign impact-resistant passenger vehicle compartments for small-size model car...
Students are given a biomedical engineering challenge, which they solve while following the steps of the engineering design process. In a design lab environment, student groups design, create and test prototype devices that help people using crutches carry things, such as books and school supplies.
Students build an electric racer vehicle using Tinkercad to design blades for their racers. Students print their designs using a MakerBot printer. Students race their vehicles to see which design travels the furthest distance in the least amount of time.
In this two-part activity, students design and build Rube Goldberg machines. This open-ended challenge employs the engineering design process and may have a pre-determined purpose, such as rolling a marble into a cup from a distance, or let students decide the purposes.
Students use the engineering design process to design, create, and test a pedometer that keeps track of the number of steps a person takes. This maker challenge exposes students to basic coding, micro:bit processor applications, and how programming and engineering can be used to solve health problem...
Students program the drive motors of a SparkFun RedBot with a multistep control sequence—a “dance.” Doing this is a great introduction to robotics and improves overall technical literacy by helping students understand that we use programs to control the motion and function of robots, and without the...
Students gain an understanding of the factors that affect wind turbine operation. Following the steps of the engineering design process, engineering teams use simple materials (cardboard and wooden dowels) to build and test their own turbine blade prototypes with the objective of maximizing electric...
Students further their understanding of the engineering design process (EDP) while applying researched information on transportation technology, materials science and bioengineering. Students are given a fictional client statement (engineering challenge) and directed to follow the steps of the EDP t...
Students design, build, and test model race cars made from simple materials (lifesaver-shaped candies, plastic drinking straws, Popsicle sticks, index cards, tape) as a way to explore independent, dependent and control variables.
Students use the engineering design process to solve a real-world problem—shoe engineering! Working in small teams, they design, build and test a pair of wearable platform or high-heeled shoes, taking into consideration the stress and strain forces that it will encounter from the shoe wearer.
Students' understanding of how robotic color sensors work is reinforced in a design challenge involving LEGO® MINDSTORMS® robots and light sensors. Working in pairs, students program LEGO robots to follow a flashlight as its light beam moves around.
Students further their understanding of the engineering design process while combining mechanical engineering and bioengineering to create an automated medical device.
Students apply the concepts of conduction, convection and radiation as they work in teams to solve two challenges. One problem requires that they maintain the warm temperature of one soda can filled with water at approximately human body temperature, and the other problem is to cause an identical so...
Using ordinary classroom materials, students act as biomedical engineering teams challenged to design prototype models that demonstrate semipermeability to help medical students learn about kidney dialysis. A model consists of two layers of a medium separated by material acting as the membrane. Grou...
Students brainstorm, design, and build a cooler and monitor its effectiveness to keep a bottle of ice water cold in comparison to a bottle of ice water left at room temperature. Students engage in design by choosing from a range of materials to build their prototype.
Students learn about how biomedical engineers create assistive devices for persons with fine motor skill disabilities. They do this by designing, building and testing their own hand "gripper" prototypes that are able to grasp and lift a 200 ml cup of sand.
Based on their experience exploring the Mars rover Curiosity and learning about what engineers must go through to develop a vehicle like Curiosity, students create Android apps that can control LEGO® MINDSTORMS® robots, simulating the difficulties the Curiosity rover could encounter. The activity go...
Acting as biomedical engineers, students design, build, test and redesign prototype heart valves using materials such as waterproof tape, plastic tubing, flexible plastic and foam sheets, clay, wire and pipe cleaners. They test them with flowing water, representing blood moving through the heart.
Students further their understanding of the engineering design process (EDP) while being introduced to assistive technology devices and biomedical engineering. They are given a fictional client statement and are tasked to follow the steps of the EDP to design and build small-scale, off-road wheelcha...
Student groups create and test oil spill cleanup kits that are inexpensive and accessible for homeowners or for big companies to give to individual workers—to aid in home, community or environmental oil spill cleanup process.
Design and construct a bridge for a local city that will have a high strength-to-weight ratio and resist collapse. Have students use their understanding of the engineering design process—and a lot of wooden craft sticks—to achieve their goals.
Using paper, paper clips and tape, student teams design flying/falling devices to stay in the air as long as possible and land as close as possible to a given target. Student teams use the steps of the engineering design process to guide them through the initial conception, evaluation, testing and r...
Students learn how biomedical engineers work with engineers and other professionals to develop dependable medical devices. Student teams brainstorm, sketch, design and create prototypes of suction pump protection devices to keep fluid from backing up and ruining the pump motors.
Students experience the steps of the engineering design process as they design solutions for a real-world problem that negatively affects the environment. They use plastic tubing and assorted materials such as activated carbon, cotton balls, felt and cloth to create filters with the capability to re...
Students are asked to design a hockey stick for a school’s new sled hockey team. Using the engineering design process, students act as material engineers to create hockey sticks that have different interior structures using multiple materials that can withstand flexure testing.
Working as if they were engineers, students design and construct model solar sails made of aluminum foil to move cardboard tube satellites through “space” on a string. Working in teams, they follow the engineering design thinking steps—ask, research, imagine, plan, create, test, improve—to design an...
Students follow the steps of the engineering design process to create their own ear trumpet devices (used before modern-day hearing aids), including testing them with a set of reproducible sounds.
Student pairs design, build, and test model vehicles capable of rolling down a ramp and then coasting freely as far as possible. The challenge is to make the vehicles entirely out of dry pasta using only adhesive (such as hot glue) to hold the components together.
Students are challenged to design, build and test small-scale launchers while they learn and follow the steps of the engineering design process. For the challenge, the "slingers" must be able to aim and launch Ping-Pong balls 20 feet into a goal using ordinary building materials such as tape, string...
Students act as engineers to solve a hypothetical problem that has occurred in the Swiss Alps due to a natural seismic disaster. Working in groups, they follow the engineering design process steps to create model sleds that meet the requirements to transport materials to people in distress that live...
Students learn more about how muscles work and how biomedical engineers can help keep the muscular system healthy. Following the engineering design process, they create their own biomedical device to aid in the recovery of a strained bicep.
In this activity, student groups design and build three types of towers (guyed or cable-supported, free-standing or self-standing, and monopole), engineering them to meet the requirements that they hold an egg one foot high for 15 seconds.
A classic engineering challenge involves designing and building devices that can deliver necessary goods to “Toxic Island.” Working within specific constraints, students design a device that must not touch the water or island, and must deliver supplies accurately and quickly.
Students work as teams of engineers to design and build their own trebuchets. They research how to build and test their trebuchets, evaluate their results, and present their results and design process to the class.
Students are given a difficult challenge that requires they integrate what they have learned so far in the unit about wait blocks, loops and switches. They incorporate these tools into their programming of the LEGO® MINDSTORMS® robots to perform different tasks depending on input from a sound sensor...
Students are challenged to design and build rockets from two-liter plastic soda bottles that travel as far and straight as possible or stay aloft as long as possible. Guided by the steps of the engineering design process, students first watch a video that shows rocket launch failures and then partic...
Students apply their knowledge of scale and geometry to design wearables that would help people in their daily lives, perhaps for medical reasons or convenience. Like engineers, student teams follow the steps of the design process, to research the wearable technology field (watching online videos an...
Students reinforce an antenna tower made from foam insulation so that it can withstand a 480 N-cm bending moment (torque) and a 280 N-cm twisting moment (torque) with minimal deflection.
Students further their understanding of the engineering design process while combining mechanical engineering and bio-engineering to create assistive devices. During this extended activity (seven class periods), students are given a fictional client statement and required to follow the steps of the ...
Welcome to TeachEngineering’s Engineering Design Process curricula for Grade 9-12 Educators!
In this culminating activity, student groups act as engineering design teams to derive equations to determine the stability of specific above-ground storage tank scenarios with given tank specifications and liquid contents. With their flotation analyses completed and the stability determined, studen...
Students apply the design process to the problem of hiding a message in a digital image using steganographic methods, a PictureEdit Java class, and API (provided as an attachment). They identify the problems and limitations associated with this task, brainstorm solutions, select a solution, and impl...
Students develop an app for an Android device that utilizes its built-in internal sensors, specifically the accelerometer. The goal of this activity is to teach programming design and skills using MIT's App Inventor software (free to download from the Internet) as the vehicle for learning.
Students explore augmented reality programs, including muscle and bone overlays and body tracking recording program, using Unity and Microsoft Visual Studio and develop ways to modify, enhance, and redesign the program to meet a particular real-world need.
Students follow the steps of the engineering design process as they design and construct balloons for aerial surveillance. Applying their newfound knowledge, the young engineers build and test balloons that fly carrying small flip cameras that capture aerial images of their school.
Students learn about human proteins, how their shapes are related to their functions and how DNA protein mutations result in diseases. Then, in a hypothetical engineering scenario, they use common classroom supplies to design and build their own structural, transport and defense protein models to he...
Student teams design their own booms (bridges) and engage in a friendly competition with other teams to test their designs. Each team strives to design a boom that is light, can hold a certain amount of weight, and is affordable to build.
Students use Arduino microcontrollers and light-sensitive resistors (photocells) to sense the ambient light levels in a room and turn LEDs on and off based on those readings. They are challenged to personalize their basic night-lights with the use of more LEDs, if/else statements and voltage divider...
Students gain practice in Arduino fundamentals as they design their own small-sized prototype light sculptures to light up a hypothetical courtyard. They program Arduino microcontrollers to control the lighting behavior of at least three light-emitting diodes (LEDs) to create imaginative light displ...
Students learn how to control an Arduino servo wirelessly using a simple phone application, Bluetooth module and an Android phone. This prepares them to wirelessly control their own projects.
Student teams design and build shoe prototypes that convert between high heels and athletic shoes. They apply their knowledge about the mechanics of walking and running as well as shoe design (as learned in the associated lesson) to design a multifunctional shoe that is both fashionable and function...
Students use servos and flex sensors to make simple, one-jointed, finger robots. They use Arduino microcontrollers, create circuits and write code to read finger flexes and send angle info to servos. They explore the constrain, map and smoothing commands. Can teams combine fingers to create an entir...
Student teams design, construct, test and improve small working models of water treatment plant processes to filter out contaminants and reclaim resources from simulated wastewater. They keep to a materials budget and earn money from reclaimed materials. They conduct before/after water quality tests...
Students are introduced to the biomechanical characteristics of helmets, and are challenged to incorporate them into designs for helmets used for various applications.
Students design and create their own nano-polymer smartphone case. Students choose their design, mix their nano-polymer (based in silicone) with starch and add coloring of their choice. While students think critically about their design, they embed strings in the nano-polymer material to optimize bo...
Student teams create laparoscopic surgical robots designed to reduce the invasiveness of diagnosing endometriosis and investigate how the disease forms and spreads. Using a synthetic abdominal cavity simulator, students test and iterate their remotely controlled, camera-toting prototype devices, whi...
Students learn about the mathematical characteristics and reflective property of ellipses by building their own elliptical-shaped pool tables. After a slide presentation introduction to ellipses, student “engineering teams” follow the steps of the engineering design process to develop prototypes, wh...
Following the steps of the iterative engineering design process, student teams use what they learned in the previous lessons and activity in this unit to research and choose materials for their model heart valves and test those materials to compare their properties to known properties of real heart ...
Students design, build and test small-sized vehicle prototypes that transfer various types of potential energy into motion. To complete the Go Public phase of the legacy cycle, students demonstrate their understanding of how potential energy may be transferred into kinetic energy.
Students explore how to modify surfaces such as wood or cotton fabric at the nanoscale. They create specialized materials with features such as waterproofing and stain resistance. The challenge starts with student teams identifying an intended user and developing scenarios for using their developed ...
Students apply their understanding of light polarization and attenuation to design, fabricate, test and refine their own prototype sunglasses that better reduce glare and lower light intensity compared to available sunglasses, and better protect eyes from UVA and UVB radiation. They meet the project...
High school students design, build, and test model race cars made from simple materials (lifesaver-shaped candies, plastic drinking straws, Popsicle sticks, index cards, tape) as a way to explore independent, dependent and control variables.
Students work as materials and chemical engineers to develop a bouncy ball using a select number of materials. They develop a plan of what materials they might need to design their product, and then create, test, and evaluate their bouncy ball.
Student pairs design, redesign and perform simple experiments to test the differences in thermal conductivity (heat flow) through different media (foil and thin steel). Then students create visual diagrams of their findings that can be understood by anyone with little background on the subject, appl...
Students follow the steps of the engineering design process to design an improved smartphone case. As if they are materials engineers, they evaluate how to build a smartphone case and study physical properties, chemical properties, and tessellations. They analyze materials, design and improve a prot...
Student teams design, build and test small-sized gliders to maximize flight distance and an aerodynamic ratio, applying their knowledge of fluid dynamics to its role in flight. Students experience the entire engineering design process, from brainstorming to CAD (or by hand) drafting, including resea...
Students learn how to connect Arduino microcontroller boards to computers and write basic code to blink LEDs. Provided steps guide students through the connection process, troubleshooting common pitfalls and writing their first Arduino programs. Then they independently write their own code to blink ...
Students control small electric motors using Arduino microcontrollers to make little spinning fans made with folded and glued paper sticky notes. They build basic circuits and modify code, before applying the principles to create their own more-complicated motor-controlled projects. Advanced project...
Students create a water bottle from common materials used in purification tools that can clean dirty water as an inexpensive alternative to a modern filter. Students may iterate upon their design based off their experiment and the designs of their classmates after initial testing.
Students take on the challenge of assembling a light sensor circuit in order to observe its readings using the Arduino Serial Monitor. They also create their own unique visualization through software called Processing. They learn how to use calibration and smoothing along the way to capture a better...
Students investigate Python and Jupyter Notebook to analyze real astronomical images in order to calculate the interstellar distance to a star cluster across the Milky Way from our own Solar System. They learn how to write Python code that runs in a Jupyter Notebook so they can determine the brightn...
Student teams follow the steps of the engineering design process as they design and build architecturally inspired cardboard furniture. Given a list of constraints, including limited fabrication materials and tools, groups research architectural styles, brainstorm ideas, make small-scale quick proto...
Students apply their knowledge of linear regression and design to solve a real-world challenge to create a better packing solution for shipping cell phones. They make composite material packaging containers using cardboard, fabric, plastic, paper and/or rubber bands to create four different-weight p...
Students learn how engineers harness the energy of the wind to produce power by following the engineering design process as they prototype two types of wind turbines and test to see which works best. Students also learn how engineers decide where to place wind turbines, and the advantages and disadv...
Students experience the engineering design process as they design, fabricate, test and redesign their own methods for encapsulation of a (hypothetical) new miracle drug. The objective is to delay the drug release by a certain time and have a long release duration—patterned after the timed release re...
In this hands-on activity, student groups design, build, test and improve devices to pump water as if they were engineers helping a rural village meet their drinking water supply. Students keep track of their materials costs, and calculate power and cost efficiencies of the prototype pumps.
Students practice human-centered design by imagining, designing and prototyping a product to improve classroom accessibility for the visually impaired. Student teams follow the steps of the engineering design process to formulate their ideas, draw them by hand and using free, online Tinkercad softwa...
Students write Arduino code and use a “digital sandbox” to create new colors out of the three programming primary colors: green, red and blue. They develop their own functions, use them to make disco light shows, and vary the pattern and colors of their shows.
Student teams each design, build and test a composite material for use as a concrete building block for shantytown use. The design challenge constraints include: using inexpensive and readily available materials, chemically resistant, physically durable, cost-effective and aesthetically pleasing. Th...
Refreshed with an understanding of the six simple machines; screw, wedge, pully, incline plane, wheel and axle, and lever, student groups receive materials and an allotted amount of time to act as mechanical engineers to design and create machines that can complete specified tasks.
Students engineer a working pair of shin guards for soccer or similar contact sport from everyday materials. Since many factors go into the design of a shin guard, students follow the engineering design process to create a prototype.
Students work through an online tutorial on MIT's App Inventor to learn how to create Android applications. Using those skills, they create their own applications and use them to collect data from an Android device accelerometer and store that data to databases.
Students learn about the engineering design process and how products may be reinvented to serve new purposes. Working in groups, students design a type of slime. After creating their slime, the teacher turns out the lights and the students see that the slime they made actually glows in the dark!
Students are challenged to design and program Arduino-controlled robots that behave like simple versions of the automated guided vehicles engineers design for real-world applications. Using Arduino microcontroller boards, infrared (IR) sensors, servomotors, attachable wheels and plastic containers (...
Students imagine they are stranded on an island and must create the brightest light possible with the meager supplies they have on hand in order to gain the attention of a rescue airplane. In small groups, students create circuits using items in their "survival kits" to create maximum voltage, measu...
Students work within constraints to construct model trusses and then test them to failure as a way to evaluate the relative strength of different truss configurations and construction styles. Within each group, each student builds two exact copies of the team's truss configuration using his/her own ...
Students are challenged to find a way to get school t-shirts up into the stands during sporting events. They work with a real client (if possible, such as a cheerleading squad, booster club or band) to determine the requirements and constraints that would make the project a success, including a budg...
Biomedical engineers design, create, and test health technology that measure all sorts of physical functions in the body, including heartbeat. Students play the role of biomedical engineers in this activity and create a device that helps visualize heartbeats.
Students use a variety of common office and household supplies to design a boat. Their goal: to not only design the fastest boat, but also take into account how much mass or “cargo” the boat can carry, the stability of the boat in the water, the total mass of the boat, boat aesthetics, and how much ...
Students are challenged to design and build wind chimes using their knowledge of physics and sound waves, and under given constraints such as weight, cost and number of musical notes it must generate.
Students learn how to send signals (such as from buttons or sensors) from one system to another using XBee radio communication modules. By activity end, they are able to control LEDs and motors wirelessly using Arduino microcontrollers and XBee shields. Introduces the concept of the Internet of thin...
- Business Essentials
- Leadership & Management
- Credential of Leadership, Impact, and Management in Business (CLIMB)
- Entrepreneurship & Innovation
- Digital Transformation
- Finance & Accounting
- Business in Society
- For Organizations
- Support Portal
- Media Coverage
- Founding Donors
- Leadership Team
- Harvard Business School →
- HBS Online →
- Business Insights →
Business Insights
Harvard Business School Online's Business Insights Blog provides the career insights you need to achieve your goals and gain confidence in your business skills.
- Career Development
- Communication
- Decision-Making
- Earning Your MBA
- Negotiation
- News & Events
- Productivity
- Staff Spotlight
- Student Profiles
- Work-Life Balance
- AI Essentials for Business
- Alternative Investments
- Business Analytics
- Business Strategy
- Business and Climate Change
- Creating Brand Value
- Design Thinking and Innovation
- Digital Marketing Strategy
- Disruptive Strategy
- Economics for Managers
- Entrepreneurial Marketing
- Entrepreneurship Essentials
- Financial Accounting
- Global Business
- Launching Tech Ventures
- Leadership Principles
- Leadership, Ethics, and Corporate Accountability
- Leading Change and Organizational Renewal
- Leading with Finance
- Management Essentials
- Negotiation Mastery
- Organizational Leadership
- Power and Influence for Positive Impact
- Strategic Financial Analysis
- Strategy Execution
- Sustainable Business Strategy
- Sustainable Investing
- Winning with Digital Platforms
7 Engineering Challenges Design Thinking Can Help Solve
- 19 Jan 2023
Several challenges face the engineering industry. Addressing them requires innovative solutions and structured processes, such as design thinking.
If you’re an engineer who wants to develop business skills , here's an overview of design thinking and seven engineering challenges it can help solve.
What Is Design Thinking?
Design thinking is one of the most effective approaches to problem-solving. It’s a solutions-based methodology focused on human-centered design and observing problems with empathy.
In the online course Design Thinking and Innovation , Harvard Business School Dean Srikant Datar structures the process using a four-stage framework. The stages are:
In the clarification stage, you observe a situation or challenge without bias and frame your findings in the form of a problem statement.
“Before you begin to generate innovative solutions for your own design problem, you must always think hard about how you’re going to frame that problem,” Datar says in the course.
Reframing the problem as a question is an excellent way to do this. For example, using "how might we" instead of "the problem is" can encourage empathy in the design process and shift your mindset toward potential solutions.
These questions are particularly important when considering empathetic design. According to the Harvard Business Review , engineers who put themselves in their audience's shoes while designing often develop innovative products . By understanding your audience’s unexpressed needs, you can effectively leverage your technical knowledge to create innovative solutions to previously unknown problems.
Once you've made your observations, you can explore potential solutions. The ideate stage is for divergent thinking—the process of exploring as many ideas as possible. It involves:
- Finding and categorizing similarities in users' pain points
- Considering the resources available to you and how you can use them to solve a problem
- Brainstorming potential solutions
Creativity and an open mind are vital at this stage. As you explore ideas, they can highlight other problems you were unaware of.
The development stage focuses on turning your ideas into workable prototypes. For ideas to be innovative, they must be both new and useful ; many, though creative, aren't feasible.
"As you prototype concepts in phase three, you may discover results that force you to return to phases one and two to reframe your question," Datar says in Design Thinking and Innovation .
This iteration can occur in any of the four stages because each involves a different level of exploration that highlights new problems, questions, or solutions. This isn't cause for discouragement.
"Do not think of this as a setback,” Datar says in the course. “Iterating on solutions is a normal and expected result of design thinking.”
Design thinking’s ultimate objective is finding effective, workable solutions. The implementation phase involves finalizing developments and communicating their value to stakeholders.
This final stage can be challenging for many engineers. Since their work is so technical, it’s sometimes difficult for stakeholders to understand their impact on the organization. As a result, engineers should develop effective communication skills to ensure their ideas are implemented.
The Importance of Design Thinking in Engineering
Design thinking is a valuable skill for engineers to learn for several reasons. For one, engineering positions are among the most common occupations requiring design thinking skills .
Since engineers are often responsible for solving complex problems, it’s easy to get lost in the details and set creative problem-solving skills aside. Creativity in business is beneficial because it:
- Encourages innovation
- Boosts productivity
- Allows for adaptability
- Fosters growth
Leveraging design thinking skills to pursue innovation not only helps professionals find creative solutions but identify business opportunities , evaluate market needs , and design new products and services.
Engineers’ responsibilities can vary. Whether creating new products or maintaining existing ones, engineering revolves around design . For this reason, a systematic approach is highly valuable when encountering industry challenges.
7 Engineering Challenges Design Thinking Can Solve
Some of the challenges engineers often face include:
- Identifying obscure problems
- Overcoming cognitive fixedness
- Designing sustainable innovations
- Addressing the skilled labor shortage
- Encouraging diversity
- Keeping up with advancing technology
- Overcoming status-quo bias
Here’s an overview of how design thinking can help solve these problems.
1. Identifying Obscure Problems
Engineers often encounter problems that are difficult to identify. As a result, it can be easy for them to jump to conclusions based on preexisting knowledge of a design or situation. Datar discourages this in Design Thinking and Innovation .
"Whenever you have a difficult problem, you tend to solve the fringes of it,” Datar says. “But try and go for the most important part that you need to solve."
For example, if you're trying to remove a major obstacle preventing a project’s completion, you might be tempted to search for a cause equal in scope to its impact. However, some of the biggest design problems can be caused by something as simple as a misplaced hyphen or a loose screw. Often, the best approach is to consider the bigger picture. Is there anything in the design you don't understand?
The clarification stage in the design thinking framework encourages you to obtain insights through unbiased observation. An effective tool to accomplish this is journey mapping , which involves creating a chronological visual timeline of everything you know about a problem.
According to Design Thinking and Innovation , the three steps to developing a journey map are:
- Creating observations about the user's journey
- Writing those observations on a timeline
- Organizing the observations into different stages
Creating a timeline of events can help identify when a problem occurs, as well as what precedes and follows it. This can enable you to narrow down its cause.
2. Overcoming Cognitive Fixedness
Cognitive fixedness is a mindset that assumes there's just one way to accomplish tasks. It considers every situation through the lens of past decisions. Thinking "if it worked in the past, it'll work now" is easy to follow, especially in the engineering industry, where replicating past successes is often the best way to proceed.
For example, while new technology trends can succeed in the market because of their innovative features, incorporating those features into an existing design might not be feasible—and even prevent you from meeting critical deadlines. Furthermore, in areas with high risk to human life—such as submarine design—it may be advisable to incorporate technology that’s proven effective before creating something new.
While caution is important, cognitive fixedness can prevent innovation, resulting in obsolescence. You must strike a balance between the operational and the innovation worlds.
The difference between the two worlds is described in Design Thinking and Innovation :
- The operational world represents a business’s routine procedures.
- The innovation world facilitates open-endedly exploring ideas.
Although the operational world is important, it can result in cognitive fixedness and prevent ideas’ progression. If you're struggling to overcome cognitive fixedness—whether your own or someone else's—consider why there's an unwillingness to change to determine the next steps.
3. Designing Sustainable Innovations
Climate change is a pressing issue impacting businesses around the globe . An increasing number of organizational leaders are addressing it by focusing on the triple bottom line . According to the HBS Online course Sustainable Business Strategy , the triple bottom line considers:
- Profit: Satisfying shareholders and producing a profit
- People: Impacting society in a positive, measurable way
- The planet: Making a positive impact on the environment
By reframing problems and pursuing workable solutions that don't sacrifice profit, you can effectively incorporate sustainability into business strategies .
4. Addressing the Skilled Labor Shortage
The United States is experiencing a shortage of engineers , which has put a strain on employers hoping to hire qualified candidates in a shrinking market.
Consider how you'd approach this challenge from a design thinking perspective. Clarifying the problem might highlight opportunities you didn't previously think of. For instance, companies such as Google and Microsoft have invested in science, technology, engineering, and math (STEM) education , enabling more people to pursue careers in those industries.
Other companies have sought ways to attract engineering talent. It can be easy to draw candidates by raising salaries or increasing benefits, but many engineers aren't comfortable working for organizations that harm the environment. Your firm should consider adopting a sustainable business strategy that could benefit the planet and attract qualified applicants.
5. Encouraging Diversity
Engineering has historically been a male-dominated field. One of the primary causes of this imbalance is the workplace stereotype that STEM careers are masculine. This has resulted in implicit—and often direct—discouragement of women from pursuing STEM careers.
In the context of design thinking, clarifying and reframing the problem might result in questions like, "How can we empower more women to pursue STEM careers?"
Through exploring potential solutions, you may discover that encouraging and empowering a diverse population to pursue engineering can help address other challenges, such as the skilled labor shortage.
6. Keeping Up with Advancing Technology
Technology is continuously advancing; companies that fail to adapt might get left behind. For example, Blackberry was once one of the fastest-growing smartphone companies in the world. Yet, its products became obsolete when the company refused to adopt touch-screen technology. This resulted in Blackberry losing 90 percent of its market share between 2009 and 2013.
Design thinking encourages continual awareness to avoid these downward trends. Learning how to recognize opportunities and communicate them to others can prevent a business from falling behind.
7. Overcoming Status-Quo Bias
Resistance to change doesn't just occur within an organization—it happens among customers, too. This is known as status-quo bias , which is a challenge you must address during implementation.
The challenge is how to retain existing customers while appealing to the current market and acquiring new ones. Avoid assuming users will understand a design change you’ve implemented just because it makes sense to you.
According to Datar in Design Thinking and Innovation , you should consider three views during the implementation phase:
- The developer's view: The designer with knowledge and understanding of a design's utility and benefits
- The neutral view: Someone who doesn't have a preexisting opinion about the design
- Stakeholders' view: Existing customers and users who have existing opinions based on the status quo
Learning how to overcome status-quo bias is critical to successful innovation.
Improving Your Design Thinking Skills
Whether encountering one of the engineering challenges mentioned above or something more niche, design thinking can be a valuable tool for solving them.
Learning about the process and its business applications can enable you to climb the corporate ladder and make an impact on your organization.
Ready to learn the tools you need to innovate? Enroll in our online certificate course Design Thinking and Innovation —one of our entrepreneurship and innovation courses —and develop in-demand skills that can benefit your engineering career. If you aren’t sure which HBS Online course is right for you, download our free flowchart to explore your options.
About the Author
Browse Course Material
Course info, instructors.
- Dr. George Kocur
- Dr. Christopher Cassa
- Prof. Marta C. Gonzalez
Departments
- Civil and Environmental Engineering
As Taught In
- Programming Languages
- Software Design and Engineering
- Computational Science and Engineering
Learning Resource Types
Introduction to computers and engineering problem solving, course description.
This course presents the fundamentals of object-oriented software design and development, computational methods and sensing for engineering, and scientific and managerial applications. It cover topics, including design of classes, inheritance, graphical user interfaces, numerical methods, streams, threads, sensors, and …
This course presents the fundamentals of object-oriented software design and development, computational methods and sensing for engineering, and scientific and managerial applications. It cover topics, including design of classes, inheritance, graphical user interfaces, numerical methods, streams, threads, sensors, and data structures. Students use Java ® programming language to complete weekly software assignments.
How is 1.00 different from other intro programming courses offered at MIT?
1.00 is a first course in programming. It assumes no prior experience, and it focuses on the use of computation to solve problems in engineering, science and management. The audience for 1.00 is non-computer science majors. 1.00 does not focus on writing compilers or parsers or computing tools where the computer is the system; it focuses on engineering problems where the computer is part of the system, or is used to model a physical or logical system.
1.00 teaches the Java programming language, and it focuses on the design and development of object-oriented software for technical problems. 1.00 is taught in an active learning style. Lecture segments alternating with laboratory exercises are used in every class to allow students to put concepts into practice immediately; this teaching style generates questions and feedback, and allows the teaching staff and students to interact when concepts are first introduced to ensure that core ideas are understood. Like many MIT classes, 1.00 has weekly assignments, which are programs based on actual engineering, science or management applications. The weekly assignments build on the class material from the previous week, and require students to put the concepts taught in the small in-class labs into a larger program that uses multiple elements of Java together.
IMAGES
VIDEO
COMMENTS
Scientists, engineers and ordinary people use problem solving each day to work out solutions to various problems. Using a systematic and iterative procedure to solve a problem is efficient and provides a logical flow of knowledge and progress.
The 10 steps to problem solving like an Engineer. Who can advise on the best approach to problem solving other than the professional problem solvers - Yes. I'm talking about being an Engineer. There are 2 main trains of thought with Engineering.
THE DESIGN LOOP. The design loop is a guide that helps make engineering design problems a more effective learning tool for students. It is a structure for thinking and doing—the essence of design and problem solving. Designing is not a linear process. When you design and make something, you do not think and act in separate, sequential steps.
The initial and crucial step in solving any engineering problem is to define it clearly. What particular issue are you trying to address? What are the constraints, objectives and goals? A well-defined problem statement serves as your guiding compass towards a solution.
Problem solving is the process of determining the best possible action to take in a given situation. The nature of problems that engineers must solve varies between and among the various branches of engineering.
Steps in solving well-defined engineering process problems, including textbook problems ¶. Essential steps: Carefully read the problem statement (perhaps repeatedly) until you understand exactly the scenario and what is being asked. Translate elements of the word problem to symbols.
The engineering design process emphasizes open-ended problem solving and encourages students to learn from failure. This process nurtures students’ abilities to create innovative solutions to challenges in any subject! The engineering design process is a series of steps that guides engineering teams as we solve problems.
Several challenges face the engineering industry. Addressing them requires innovative solutions and structured processes, such as design thinking. If you’re an engineer who wants to develop business skills, here's an overview of design thinking and seven engineering challenges it can help solve.
Clearly define the problem. What do you want to know? Identify your system or CV. Model the problem. What physics are important for the given system and process, e.g., what governing equations are relevant? Identify the significant mass, energy, and force interactions with the surroundings.
This course presents the fundamentals of object-oriented software design and development, computational methods and sensing for engineering, and scientific and managerial applications.