eece381 project 1