The ECE Department in Numbers