This document describes a computational and experimental investigation of fluid flow and heat transfer through a shell and tube heat exchanger. A group of students simulated the heat exchanger using ANSYS software to study heat transfer in counter and parallel flow configurations with and without baffles. The simulation results showed increased effectiveness when baffles were used and in counter flow. The simulated results agreed well with experimental data and heat transfer concepts. Future work is proposed to study pressure drop and varying baffle designs.