Implementation of EClass for CPE308 and CPE309