The introductory CS class was changed to be more holistic, and not assume the students already know how to program. The act of designing systems to solve problems that one cares about is a big motivator. A CS class is required for all students in the first semester.