I can tell you from hard experience that the typical undergraduate is stone ignorant of these subjects. I'll grant that they may have passed them, however.
I'll second this - most of my students didn't even have a clue as to what friction is. And yes, I chose a subject near and dear to their hearts to explain friction. They finally got the concept. (But good grief! We are speaking of "College" students!)