a program is designed by combining the computer algo-rithm with graphics for designing and selecting a shell and tube heat exchanger. Some practicable examples performed on the IBM- PC computer are also listed.The program has the advantages of quick and accurate calculation