Electronic and Computer Engineering