EE309_Project