ECE 391: Projects in Electrical and Computer Engineering