Engineering Informatics:Fundamentals of