For a computational fluid dynamics (CFD) course, I was tasked with simulating a given heat exchanger set-up and then optimising then design for better results. The task was a multi-faceted one which involved first constructing the heat exchanger using CAD.