Just asked my son (home for Christmas) and there are 3 engineering majors on his team. Solid mid major in the Missouri Valley Conference. Relevant to the original poster is that INCLUDES one pitcher who was a walk on.
My son is a freshman and relevant here again is that he did not commit until April of his senior year.