Information and Electrical Engineering