but good because L&S CS students tend to have better grade averages than EECS students, which helps with getting to first-round interviews.
I think this mostly has to do with the fact that there are very few L&S CS students with bad GPA's, because those who have bad GPA's are rarely able to get into the major in the first place. In other words, whiel the EECS major has students that run the entire gamut of grades, the L&S CS major basically cuts off the entire low end.
For the same reason, that explains why L&S CS students may seem to make higher average starting salaries than EECS students are. The EECS starting salary numbers include students with both good and bad grades. The L&S CS numbers include only those students with good grades. A more fair way to compare the two would be to look at the salaries of only those EECS students with good grades.