Computers And Electrical Engineering Journal