A NEW APPROACH TO ENGINEERING EDUCATION: CPU PROCESSING MODEL