Stanford now leads Berkeley in Engineering enrollments. The faculty size is approx same 233 for Berkeley and 240 for Stanford
https://registrar.stanford.edu/everyone/enrollment-statistics/enrollment-statistics-2016-17/school-engineering-enrollment-2016-17
http://engineering.berkeley.edu/about/facts-and-figures
For undergrads Stanford only reports students who have declared a major. Students declare towards the end of the sophomore year. Berkeley admits directly into COE so the number reported includes all 4 years. The Stanford data is from start of the fall semester. Assuming the same number of undeclared students will declare engineering, for apples to apples comparison a good approximately is to double the number of students who have declared engineering.
Stanford
Undergrads declared + currently undeclared, but expected to declare 1526+1526 = 3052.
Grads 3583
Total 6636
Berkeley
Undergrads 3,272
Grads 1,946
Total 5218
While the undergrad enrollment numbers are similar Stanford has about 2x more grads than Berkeley.