14 votes
Accepted

Is the CS50x course enough to get the generic knowledge of a CS grad?

No, not by a long shot, although Harvard's CS50x is an excellent introduction which provides around 10 hours of lectures then problem sets which support approximately 100 hours of practice at ...
Ben Cottrell's user avatar
11 votes

Languages class in high school

First, some caveats come to mind. The difference between languages isn't primarily syntax, even languages in the same paradigm family. Once a student has a solid basis of programming in a single ...
Buffy's user avatar
  • 36k
8 votes

Is the CS50x course enough to get the generic knowledge of a CS grad?

The purpose of an introductory course is threefold: To lay out the field, and give the student a sense of what that field involves and entails. To provide the fundamental background knowledge one ...
Ben I.'s user avatar
  • 32.9k
6 votes

Is there a word for mathematics/physics/data-analytics/....?

Sciences of the Artificial There are many ways to categorize the sciences. Herbert Simon (Nobel Prize winner, pioneer of artificial intelligence as well as economics, organization theory, etc.) ...
workerjoe's user avatar
  • 161
6 votes

Is the CS50x course enough to get the generic knowledge of a CS grad?

The course is broad and it is short. It is no more than an introduction. It would, I think, give you an idea about whether this is a good path for you to take. But it won't carry you very far along ...
Buffy's user avatar
  • 36k
3 votes

Is the CS50x course enough to get the generic knowledge of a CS grad?

Starting with CS50 is good, but it's just a beginning. I'm a newbie in programming, and I started learning it with many sources including CS50. (As far as I know, CS50x is almost the same as CS50. if ...
starriet's user avatar
  • 131
2 votes

Languages class in high school

I took such a class at university. (This was in the 1980s, so most of the classes used some imperative language, at the time the primary languages were PL/I and Pascal, with some FORTRAN and COBOL; ...
David's user avatar
  • 221
2 votes

Is there a word for mathematics/physics/data-analytics/....?

Very nice explanation from @Buffy, on the Computer Science Educators SE. In what branch of science does technology belong?
Loizos Vasileiou's user avatar
1 vote

Is there a word for mathematics/physics/data-analytics/....?

In answer to the original question, finding a "category" for Data Analytics and Machine Learning Computer Science and Physics Computer Science and Mathematics in the same vein as the "...
Chris Bohn's user avatar
1 vote

Languages class in high school

I teach a high school independent study class that does this but it is a course intended for beginning programming students. The languages are therefore beginner languages. It does give them an ...
Garth Flint's user avatar
1 vote

Languages class in high school

I took a class in programming languages that was absolutely awful. We spent about 3 weeks per paradigm, and had 12-16 hour labs due every week. Each paradigm was different and new, and I couldn't ...
Ben I.'s user avatar
  • 32.9k

Only top scored, non community-wiki answers of a minimum length are eligible