EE499.Major Project