KARMA engineering at NAU