EENG 2710 Notes