Using Python to Solve Chemical Engineering Problems in the Classroom

699 Words2 Pages

Computer programming and engineering problem solving have much in common. Both use a structured approach to ensure the right steps in the right order with correct information. Therefore, programming a computer to solve chemical engineering problems can help a student begin to develop the skills to set-up and efficiently solve problems. Essentially, in programming you are ‘teaching’ the computer to solve the problem. Therefore, you have to understand the problem to translate it successfully into a working program. Normally, you will use whatever software you can easily find to get the job done, usually a spreadsheet or flow-sheeting package. In 1997 and again in 2002, The American Society of Engineering Education (ASEE) hosted meetings using different commercial software to work a set of 10 typical chemical engineering problems to demonstrate their utility in teaching. Their results and the programming solutions are available [1]. There are solutions worked with Polymath, MathCAD, Maple, Mathematica, MATLAB and Microsoft Excel. However, these are all commercial products with ...

Open Document