>Come on, you think a computer science class at Stanford is Word/Excel?
Intro, non-technical course? These are more common than you think. CS105(https://agora.cs.illinois.edu/display/cs105/Course+Syllabus) at UIUC is a course that covers exactly that(it was 101 when I went there). It's meant for non-engineering or science students to cover a general education credit. CS101(which was 105) is in C and matlab, and that covers some more techincally difficult stuff. This is meant for technical non-CS majors.
CS125 is the true intro CS course, which covers data structures, recursion, etc.
Keep in mind that neither 101 or 105 actually count towards a CS degree in any capacity(either major or minor), so those aren't courses that anyone getting a CS degree would take anyway.
Intro, non-technical course? These are more common than you think. CS105(https://agora.cs.illinois.edu/display/cs105/Course+Syllabus) at UIUC is a course that covers exactly that(it was 101 when I went there). It's meant for non-engineering or science students to cover a general education credit. CS101(which was 105) is in C and matlab, and that covers some more techincally difficult stuff. This is meant for technical non-CS majors.
CS125 is the true intro CS course, which covers data structures, recursion, etc.