Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it easier for newbies to get started #55

Open
nahasco opened this issue Oct 25, 2021 · 1 comment
Open

Make it easier for newbies to get started #55

nahasco opened this issue Oct 25, 2021 · 1 comment

Comments

@nahasco
Copy link

nahasco commented Oct 25, 2021

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.

@nzetsu
Copy link

nzetsu commented Oct 30, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants