ABSTRACT Detection of personal computer (PC) hardware problems is a complicated process which demands high level of knowledge and skills. Depending on the know-how of the technician, a simple problem could take hours or even days to solve. The aim is to develop an expert system for troubleshooting and diagnosing personal computers thereby assisting personal computer owners in dealing ...