Nand2Tetris and Roughgarden, looks like an excellent syllabus tbh.
Unfortunately it's pretty worthless without a paper degree. It's cool that Finland is now having open online registration for Finnish citizens to do online courses like https://fullstackopen.com/en/
It's a shame something like that doesn't exist in every country.
In Finland you can usually complete first year of the bachelors studies without enrolling to the university. Some of the courses, like first programming courses in CS, are free. Others cost a small fee, around 75€ per course. If you decide to enroll in the uni later, those will be acknowledged as well. They also have Digital Education For All program that has all of the first year studies for free.
I personally did complete about six months worth of studies while still in the secondary education.
For a lot of positions, this is worth more than a paper degree. If I came across a candidate who did all of this, has a profile filled with visible projects, and was able to finish all of this course work self directed then they are going to be worlds better than most CS graduates.
Unfortunately it's pretty worthless without a paper degree. It's cool that Finland is now having open online registration for Finnish citizens to do online courses like https://fullstackopen.com/en/
It's a shame something like that doesn't exist in every country.