Department of Electrical, Computer and Software Engineering