In this paper, a method of optimizing geometry by combining CFD and evolution algorithms (EA) is presented with the goal of reducing the drag coefficient. The initial geometry was built by a list of control points, and they are connected by BSpline curve. | Airfoil shape optimization for drag coefficient through Openfoam and Dakota software