Architecture and engineering: Professional associations and faith groups January 23, 2010 by Debra Mason Affiliation of Christian Engineers American Society of Engineers of Indian Origin Association of Christians in Mathematical Sciences Christian Engineering Society Engineering Ministries International Hard Hats for Christ International Muslim Association of Scientists & Engineers