Canadian Electrical Engineering Journal