Teaching problem-solving heuristics to engineers and testing for results: hit or miss | IEEE Conference Publication | IEEE Xplore