Diagnosis and solution of user hardware and software-related problems with on-the-job and/or simulated projects.