Open nahasco opened 2 years ago
Maybe you could use the Prerequisites column to choose which course to take first. I personally prefer to take 2 or 3 simultaneously e.g.
Start Intro to Computer Science | Harvard | 10 weeks | 10-20 hours/week | self-paced | none
Mathematical Thinking in Computer Science | UC San Diego | 6 weeks | 2-5 hours/week | once a month | none
Optional for the start Java Programming: Solving Problems with Software | Duke | 4 weeks | 4-8 hours/week | twice a month | none
(Some people say it is good to choose a programming language at the start and master it. After that you could try other ones.)
Afterwards you could build on your knowledge of the previous. ForrestKnight was so kind to add the prerequisites part. It can actually help a lot.
Please note that i am not a CS Student, but mathematics.
I don't know which to start with and if I should go one by one or take multiple ones together. And in case taking multiple courses together then I am not sure which to take together either. Maybe if there is a program that orders the courses like a semester to make it clearer and easier for newbies to get started.