The Maze Leading to Applied Computer Science...and NASA