This was a CS class for non-technical natural science freshmen, so it was full of pharmacy, biology, geology students etc.
It's primary purpose was also to (in 14 weeks!) teach the barest detail of all of computing, from basic circuits (~1week) to Logo programming (IIRC Teaching Logo to 18 year olds that had never in their life been interested in programming was an eye-opening experience:
Some students (imo rightfully) only did the exercises to get through the exam, since all they wanted was to pass the class. Fair enough!
Others solved the exercises about for-loops one week, then started asking follow-up questions about infinite loops and accidentally inventing while-loops and their eyes lit up and you could tell that they got it, even though this wasn't even their primary degree direction.
Looking back, as a CS student, I wish I had taken more classes like this, designed to make you question if you were actually taking a degree in the direction of what you were most interested in.
Our CS program was math, math, math and 15% programming. Not really any jumping points from that (except into Mathematics).