I suspect the “better for engineering students”. comment really means that more students major in engineering (and CS) than the other majors—so “more popular” and “better” may be equivalent in that person’s mind.
Yes, @BobShaw, my D attends Scripps College (and my S attends Mudd).