CCM Awarded $650,000 ATE Grant from NSF