Programming for Chemical Engineers Using C, C++, and MATLAB

Designed for chemical engineering students and industry professionals, the book shows how to write reusable computer programs by guiding the reader through the process of: establishing the theoretical concept; determining the applicable numerical methods; testing the algorithm through manual calculation; writing and debugging the computer program based on the algorithm; and validating the result, using statistical analysis. All of the programs in the book are written in the three most popular languages (C, C++, and MATLAB) in the chemical engineering curriculum and in industry. Because the book is written by a chemical engineer, practitioners and students will learn to write programs for appropriate subject matter of interest to them. Features: *Designed to help merge knowledge of computer programming and chemical engineering principles *Uses the three most popular programming languages (C, C++ and MATLAB) currently being used in the chemical engineering curriculum and throughout industry *Includes complete program listings that can be run immediately by copying into a text editor and compiling them *Accompanied by a CD-ROM featuring source code, executables, figures, and simulations *Explains each program in detail to better understand the flow and the functions of the different commands *Features a supplemental Web site and Instructor s Resource Disc for use as a textbook Table of Contents. Introduction. 1. Review on C Programming. 2. Numerical Computation. 3. Physical Properties Prediction and Approximation. 4. Applications using C. 5. Overview of C++. 6. Introduction to MATLAB. 7. Applications using MATLAB. 8. Integrating C/C++ Subroutines with MATLAB. Appendices. Index.

Introductory Chemical Engineering Thermodynamics

For undergraduate courses in Applied Thermodynamics. Written in a style and at a level that is accessible to undergraduates, this introduction to applied thermodynamics covers the first and second law for process applications, molecular concepts, equations of state, activity models, and reaction equilibria–all in a tightly integrated, pedagogical progression of topics. It addresses the on-going evolution in applied thermodynamics and computer technology, and integrates several widely-accessible computational tools to allow exploration of model behavior– e.g., programs for HP and TI calculators, Microsoft Excel spreadsheets, and PC’s. Includes background and comparison on many of the popular thermodynamic models.

What is Chemistry and How to Tame It?

Chemistry іѕ the study of matter аnd its changes. This includes evеrythіng in the universe from а simple hydrogen atom to verу large replicating molecules in life processes. Chemistry іѕ involved with thе development оf medicines thаt control and cure diseases; food production through specific and safe agricultural chemicals; consumer products ѕuch аѕ cleaners, plastics аnd clothing; new methods ofenergy production, transfer аnd storage; new materials for electronic components; and nеw methods fоr protection and cleanup of the environment. Chemists arе needed tо hеlр solve sоmе of society's mоst difficult technological problems thrоugh research, development аnd teaching.

» Read more: What is Chemistry and How to Tame It?