Mandatory module Order for Computer Science?


I want to take the CS Path and I was wondering if I need to always respect the order of the Modules: first Python, then Data Structures and Algorithms etc. I would like to mix things a bit and study in parallel - kind of like at Unis. Is that a good idea, or is each module a prerequisite for the one following next? I started the Data Structures and Algorithms but only finished about 30% of the Python module and there were some references which I already did not know.

Thank you in advance!

The order builds on each piece: Python, data structures, algorithms. It’s set up that way b/c it’s the logical order of learning those things. Ex: you can’t really understand algorithms unless you know at least some (advanced) Python.
So, yea, I’d stay with that order.

That makes sense, thank you!

1 Like