is engineering economics hard