Agamemnon Prepared for: University at Buffalo EE-402 Prof. Dr. Hopkins Prepared by: Brian P.Kelly Navneet Rai Nazmi Hasan.