Context-Driven Engineering Learning Model (CDELM)