EECE 4328 / EECE 7327