ECE 4564 Updated