tbf they only throw you into the deep end in 2nd-year systems/algorithms classes, but they do it without any warning
also making you learn C++ in 1-2 weeks (algos course, systems course walks you through C slowly)
(but the algos class is offered first in the summer, so I suppose the CS department thinks you should learn C++ in 1-2 weeks first, then spend a whole semester learning C, which totally makes sense I'm sure)